使用Search/query功能


require('vendor/autoload.php');

use Emis\Http\Client;
use Emis\Document\Api\Proxy\Search;
use Emis\Entity\Api\Document\Search as SearchRequest;

$client = new Client();
$client->setApi(Client::DOCUMENTS_API);
$client->setToken("YOUR_TOKEN");

$search = new Search($client);
$searchRequest = new SearchRequest();
$searchRequest->setCountries(array('RU'));
$searchRequest->setLanguages(array('en', 'ru'));
$result = $search->searchQuery($searchRequest);

$counter = array('en' => 0, 'ru' => 0);

foreach ($result->getDocuments() as $document) {
    $counter[$document->getLanguage()->getCode()]++;
}

printf("Total of %s en documents found.\n", $counter['en']);
printf("Total of %s ru documents found.\n", $counter['ru']);