Nejprve nainstalujte naši knihovnu pomocí composeru:
composer require gender-api/client
<?php
use GenderApi\Client as GenderApiClient;
$client = new GenderApiClient('your-api-key');
$result = $client->getByFirstName('Elisabeth');
if ($result->genderFound()) {
echo $result->getGender();
echo $result->getAccuracy();
}
$result = $client->getByFirstNameAndCountry('Andrea', 'IT');
echo $result->getGender();
$result = $client->getByFirstNameAndLastName('Sandra Miller');
echo $result->getFirstName();
echo $result->getLastName();
echo $result->getGender();
$result = $client->getByEmailAddress('elisabeth.smith@company.com');
echo $result->getGender();
$names = ['Michael', 'Sarah', 'Kim'];
$results = $client->getByMultipleNames($names);
foreach ($results as $result) {
printf(
"%s: %s (%d%% confidence)\n",
$result->getFirstName(),
$result->getGender(),
$result->getAccuracy()
);
}
Zde naleznete kompletní dokumentaci klienta:
https://github.com/markus-perl/gender-api-client