Невозможно подключить MyBusiness к google-api-php-client - PullRequest
0 голосов
/ 14 сентября 2018

Моя цель - получить местоположение определенной учетной записи.

Я знаю следующие инструкции:

1) Я скачал и установил клиент Google в php Примеры API

2) Я скачал и установил MyBusiness.php отсюда Business Samples

3) Я создал проект в консоли разработчика (* 1014)*

4) Я запросил доступ к Google My Business API, получил подтверждение активации и включил API с консоли.

5) Я следовал руководству, чтобы получить информацию об учетных записях, с которых ониможет извлекать информацию

К сожалению, я всегда получаю одну и ту же ошибку, и я не знаю, что делать после нескольких часов тестирования: «В запросе отсутствуют необходимые учетные данные для аутентификации Ожидаемый токен доступа OAuth 2, файлы cookie для входа или другие действительные учетные данные для проверки подлинности»

$client = new Google_Client();
$client->setHttpClient($httpClient);
$client->setApplicationName("project_id");
$client->setDeveloperKey('DEVELOPER KEY');
$client->setAuthConfig(plugin_dir_path( __FILE__ ).'oauth.json');
$client->setScopes("https://www.googleapis.com/auth/plus.business.manage");
$service = new Google_Service_Mybusiness($client);
 $accounts = $service->accounts->listAccounts();

Как я могу это решить?

Что мне не хватает?

...