Czy dostarczacie biblioteki do języków programowania?
Ze względu na prostotę naszego API, nie udostępniamy biblioteki dla żadnego języka programowania, z wyjątkiem wtyczki jQuery. Większość języków obsługuje parsowanie JSON-a domyślnie lub istnieje już zewnętrzna biblioteka, którą można użyć. Przejrzyj nasze przykładowe kody, aby zacząć korzystać z API:
PHP z Composerem
Dziedzictwo w PHP
TypeScript
JavaScript
Python
R
Java
C#
Przejdź do realizacji
Ruby
PowerShell
Rdza
Najpierw zainstaluj naszą bibliotekę za pomocą Composera:
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()
);
}
Zobacz pełną dokumentację klienta tutaj:
Powiązane słowa kluczowe
Czy ten artykuł był pomocny?