Я использую Google API-клиент для PHP, который отлично работает, получая результаты поиска. Но я хочу получить список пользовательских поисковых систем в моем аккаунте. У меня есть этот код:
$client = new Google_Client();
$client->setApplicationName('Google CustomSearch PHP Application');
$client->setDeveloperKey('[key]');
$client->setClientId('[client_id');
$client->setClientSecret('[client_secret]');
$search = new Google_Service_Customsearch($client);
Тогда, если я хочу сделать поиск, например, это даст результаты:
$result = $search->cse->listCse('test', array('cx' => '[cse_id]'));
Так что я знаю, что это работает. Но я хочу иметь возможность сделать вызов, который получает список CSE, после эти инструкции:
Учетная запись может иметь более одной поисковой системы. Чтобы получить
полный список пользовательских поисковых систем для учетной записи, отправьте
аутентифицированный запрос GET на следующий URL:
Проблема в том, что я не знаю, как перевести этот вызов в синтаксис для клиента API Google для PHP.
Задача ещё не решена.
Других решений пока нет …