Мой клиент в другой стране. Когда я пытаюсь получить токен обновления, как описано здесь https://github.com/googleads/googleads-php-lib/wiki/Using-OAuth-2.0, он просит меня войти в систему. Клиент дал мне учетные данные Google, но Google помечает его как подозрительный логин и хочет получить номер телефона, и не впускает меня!
Я даже отправил клиенту URL, полученный при запуске GetRefreshToken.php
, и они посетили URL и отправили мне токен обновления. Когда я попытался использовать токен обновления, он выдал ошибку
An error has occurred: {
"error" : "invalid_grant"}
Токен обновления является работая на тестовой учетной записи MCC, которую я создал сам, используя одноразовую учетную запись GMail. Я думаю, что было бы глупо, чтобы клиент настраивал среду разработки и запускал код самостоятельно, чтобы получить токен обновления.
Задача ещё не решена.
Других решений пока нет …