Я получаю следующее сообщение об ошибке при попытке соединиться с API управления AdSense Пример:AdSense API - Отсутствует необходимый параметр: redirect_uri С учетной записи службы
отсутствует необходимый параметр: redirect_uri
I я использую служебную учетную запись, потому что мой Сервер обрабатывает все взаимодействие между adisense api. Пользователь не участвует. Вот мой код PHP:
$client = new Google_Client();
$client->setApplicationName("PeopleHelpingPeople"); // name of your app
// set assertion credentials
$client->setAssertionCredentials(
new Google_Auth_AssertionCredentials(
"...",
array('https://www.googleapis.com/auth/analytics.readonly'),
file_get_contents('client_data.json') // keyfile you downloaded
));
$client->setScopes(array(
'https://www.googleapis.com/auth/analytics.readonly'
));
$client->setClientId("..."); // from API console
$client->setAccessType('offline_access'); // this may be unnecessary?
// Create service.
$service = new Google_Service_AdSense($client);
Почему я получаю эту ошибку?