FOURNIS-TU DES BIBLIOTHèQUES DE LANGAGES DE PROGRAMMATION ?

En raison de la simplicité de notre API, nous ne fournissons pas de librairie pour un quelconque langage de programmation, à l'exception du plugin jQuery. La plupart des langages supportent un analyseur json prêt à l'emploi et pour presque tous les autres langages, il existe déjà une bibliothèque externe que tu peux utiliser. Jètes un coup d'œil à nos exemples de codage pour commencer à utiliser l'API :

Commence par installer notre bibliothèque avec Composer :

$ composer require gender-api/client
use GenderApi\Client as GenderApiClient;

try {
    $apiClient = new GenderApiClient('insert your API key');

    // Query a single name
    $lookup = $apiClient->getByFirstName('elisabeth');
    if ($lookup->genderFound()) {
        echo $lookup->getGender();      // female
    }

    // Query a full name and improve the result by providing a country code
    $lookup = $apiClient->getByFirstNameAndLastNameAndCountry('Thomas Johnson', 'US');
    if ($lookup->genderFound()) {
        echo $lookup->getGender();      // male
        echo $lookup->getFirstName();   // Thomas
        echo $lookup->getLastName();    // Johnson
    }

} catch (GenderApi\Exception $e) {
    // Name lookup failed due to a network error or insufficient remaining requests
    // left. See https://gender-api.com/en/api-docs/error-codes
    echo 'Exception: ' . $e->getMessage();
}

L'ensemble de la documentation client est accessible ici :

https://github.com/markus-perl/gender-api-client

Commence par installer notre bibliothèque avec npm :

L'ensemble de la documentation client est accessible ici :

https://github.com/markus-perl/gender-api-client-npm

Commence par installer notre bibliothèque avec npm :

L'ensemble de la documentation client est accessible ici :

https://github.com/markus-perl/gender-api-client-npm

Télécharge un exemple de projet ici :

Documentation:

https://github.com/microknights/Gender-API
Chat
We need your consent
Nous utilisons des cookies (y compris des cookies tiers) pour collecter des informations sur l'utilisation par les visiteurs de notre site web. Ces cookies nous permettent de te fournir la meilleure expérience en ligne possible et à améliorer constamment nos sites web. Les informations recueillies par le biais des cookies peuvent également être traitées en dehors de l'Union européenne, par exemple, aux États-Unis. En cliquant sur le bouton "Accepter tout", vous acceptez l'utilisation de cookies. Pour retirer ton consentement à tout moment, modifier tes paramètres ou pour obtenir plus d'informations sur l'utilisation des cookies, clique sur ici ou sur "Paramètres des Cookies" à la fin de la page.