API-DOKUMENTAATIO V2

Siirtyminen GenderAPI.io V1:stä V2:een

Siirrä GenderAPI-integraatio V1:stä V2:een samalla API-avaimella ja saldolla. Katso, miten pyyntökentät, eräreitit, vastaukset, virheet ja uudelleenyritykset vastaavat toisiaan.

Siirrä integraatio V1:stä V2:een

V1 on edelleen käytettävissä. Siirrä integraatiot yksi kerrallaan, kun olet valmis, samalla avaimella ja krediittisaldolla. V2:ssa on eri pyyntö- ja vastausrakenne, joten pelkkä URL-osoitteen vaihtaminen ei riitä.

GenderAPI.io V1GenderAPI.io V2
/api, /api/email, /api/usernamePOST /api/v2/gender kentillä type (name, email tai username) ja value.
/api/name/multi/country, /api/email/multi/country, /api/username/multi/countryPOST /api/v2/gender/batch kentällä items; syötetyyppejä voi yhdistellä.
/api/phone kentillä number ja addressPOST /api/v2/phone/validate kentillä number ja country; lue data.valid ja data.possible.
askToAIoptions.ai_mode: fallback; yksittäisten pyyntöjen oletusarvo on jo fallback
forceToGenderizeSama valinnainen kenttä kaikille kolmelle tyypille; ensin tietoaineisto, sitten lempinimiä tulkitseva tekoäly
Litteät vastauskentätdata sisältää tuloksen; meta käyttöoikeuden ja laskutuksen tiedot
probability prosentteinaconfidence asteikolla 0–1 sekä confidence_kind; tekoälyn pistemäärät eivät ole kalibroituja todennäköisyyksiä
total_namesdata.sample_count, voi olla null
used_credits / remaining_creditsmeta.usage.charged_credits / remaining_credits
Vanha virhemuotoHTTP-tila sekä Problem Details -kentät code ja action
POST-pyyntöjen uudelleenyrityksetJokainen uudelleenyritys on uusi toiminto normaalilla laskutuksella

Päivitä ja tarkista asiakasohjelmasi

Käytä siirrettävässä integraatiossa V2:n pyyntö- ja vastausrakennetta. Tarkista meta.access.mode, säilytä JSON null -tulokset, tarkista erän kohdekohtaiset virheet ja tarkista laskutus ennen uudelleenyritystä. Pidä V1-integraatiot nykyisillä poluillaan, kunnes niiden asiakasohjelmat on päivitetty.