2013-06-21 3 views
2

Я попытался создать новый набор ключей API в консоли, только чтобы получить эти ошибки:Mirror API unauthorized_client

An error ocurred: Error refreshing the OAuth2 token, message: 
{ "error" : "unauthorized_client" } 

'An error ocurred: Error refreshing the OAuth2 token, message: 
'{ "error" : "unauthorized_client" }' 

Обновление: Ошибки из index.php из примера PHP SDK

 

Fatal error: Uncaught exception 'Google_AuthException' with message 'Error refreshing the OAuth2 token, message: '{ "error" : "unauthorized_client" }'' in google-api-php-client/src/auth/Google_OAuth2.php:280 Stack trace: #0 google-api-php-client/src/auth/Google_OAuth2.php(240): Google_OAuth2->refreshTokenRequest(Array) #1 google-api-php-client/src/auth/Google_OAuth2.php(217): Google_OAuth2->refreshToken('1/oS0qw-8UsYeFo...') #2 google-api-php-client/src/service/Google_ServiceResource.php(167): Google_OAuth2->sign(Object(Google_HttpRequest)) #3 google-api-php-client/src/contrib/Google_MirrorService.php(434): Google_ServiceResource->__call('list', Array) #4 index-demo.php(140): google_TimelineServiceResource->listTimeline(Array) #5 {main} thrown in google-api-php-client/src/auth/Google_OAuth2.php on line 280
+2

Не могли бы вы немного разъяснить вопрос? Когда вы получили эти сообщения об ошибках и что происходило в то время? – Prisoner

+0

Существует много потенциальных причин этого. Можете ли вы поделиться кодом, который вы используете, чтобы сделать запрос? Одна вещь, которую вы можете проверить, - это то, что Mirror API включен для вашего проекта с помощью переключателя, найденного на панели «Службы» https://developers.google.com/console. – mimming

+0

. Зеркальный API определенно включен для проекта ... Обновлено с некоторыми ошибками, исключенными из index.php в быстром запуске PHP в @Jenny Murphy github – ina

ответ

1

Наиболее вероятной причиной этого является то, что токен обновления был сгенерирован другим идентификатором/сектором клиента, который использовался для обновления. Если вы перейдете на новый ключ API в консоли, вам необходимо повторно авторизовать пользователей. Вы не можете обновлять токены, созданные вашим старым клиентом.

Смежные вопросы