Gender API
Regístrate gratis
Idioma expand_more

¿Ofrecéis bibliotecas para lenguajes de programación?

Por lo sencilla que es nuestra API, no ofrecemos una biblioteca propia para cada lenguaje de programación, salvo el plugin de jQuery. La mayoría de los lenguajes traen un analizador de JSON de serie y, para casi todos los demás, ya existe una biblioteca externa que puedes usar. Echa un vistazo a nuestros ejemplos de código para empezar a usar la API:

Primero instala nuestra biblioteca con Composer:

composer require gender-api/client
<?php

use GenderApi\Client as GenderApiClient;

$client = new GenderApiClient('your-api-key');

// Simple gender lookup
$result = $client->getByFirstName('Elisabeth');

if ($result->genderFound()) {
    echo $result->getGender();    // "female"
    echo $result->getAccuracy();  // 99
}

// First name with country (e.g., "Andrea" varies by country)
$result = $client->getByFirstNameAndCountry('Andrea', 'IT');
echo $result->getGender(); // "male" (in Italy)

// Full name with automatic first/last name splitting
$result = $client->getByFirstNameAndLastName('Sandra Miller');

echo $result->getFirstName(); // "Sandra"
echo $result->getLastName();  // "Miller"
echo $result->getGender();    // "female"

// Email address analysis
$result = $client->getByEmailAddress('elisabeth.smith@company.com');
echo $result->getGender();  // "female"

// Batch processing - multiple names in one call
$names = ['Michael', 'Sarah', 'Kim'];
$results = $client->getByMultipleNames($names);

foreach ($results as $result) {
    printf(
        "%s: %s (%d%% confidence)\n",
        $result->getFirstName(),
        $result->getGender(),
        $result->getAccuracy()
    );
}

Consulta aquí la documentación completa del cliente:

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

Primero instala nuestra biblioteca con npm:

Consulta aquí la documentación completa del cliente:

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

Primero instala nuestra biblioteca con npm:

Consulta aquí la documentación completa del cliente:

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

Primero instala nuestra biblioteca con pip:

Consulta aquí la documentación completa del cliente:

https://github.com/markus-perl/gender-api-client-python
https://pypi.org/project/gender-api-client/

label Palabras clave relacionadas

lenguajes de programación bibliotecas SDKs ejemplos de código plugin de jQuery cliente REST

¿Te resultó útil este artículo?

Chat