Я новичок в API Adwords, и, пожалуйста, дайте мне знать, если я неясно опишу свою проблему. Я искал в Интернете, у людей есть такая же проблема, как и у меня, но никто из них не дал решения, которое сработало для меня. У меня практически та же проблема, что и у ОП этой треда. делает. Единственная разница в том, что я работал с тестовой учетной записью (ожидается получение токена разработчика для реальной учетной записи Центра клиентов). В auth.ini у меня был следующий набор информации:
developerToken = "PENDING_DEVELOPER_TOKEN_OF_THE_LIVE_ACCOUNT"
userAgent = "COMPANY_NAME"
clientCustomerId = "CUSTOMER_ID_OF_TEST_ACCOUNT"
client_id = "CLIENT_ID_OF_TEST_ACCOUNT"
client_secret = "CLIENT_SECRET_OF_TEST_ACCOUNT"
Вся остальная информация оставлена по умолчанию.
Я следовал этому руководству, чтобы получить идентификатор клиента и секрет клиента. И эта пара идентификатора и секрета связана с тестовой учетной записью, поскольку я вошел в электронную почту тестовой учетной записи, когда регистрировал приложение в Google Cloud Console. Я также протестировал действующую учетную запись MCC и сгенерировал еще одну пару идентификатора и секрета, но ни один из них не работал. Когда я запускаю GetRefreshToken.php в браузере, я получаю сообщение об ошибке, как показано ниже:
Ваши учетные данные OAuth2 неверны. См. пример GetRefreshToken.php. { "ошибка" : "invalid_request"}
Целый день бьюсь головой об стол, до сих пор не могу понять, что я сделал не так с настройкой. Любое понимание ценится. Большое спасибо!