Итак, в моем облачном проекте Google я создал идентификатор веб-клиента и выполнил шаги, описанные в https://developers.google.com/adwords/api/docs/guides/oauth_playground, чтобы получить маркер аутентификации.
В моем @endpoints.api(allowed_client_ids=)
я поместил в него идентификатор клиента. Затем на игровой площадке OAuth2 я отправил HTTP-запрос, используя полученный токен аутентификации (например, Bearer ya29.bwL-f-hz-wcxFq_i-IlEQaJDiinwIP7ad7CaZoRkJRdGrsxxs4Wc9ZeNOgVlhD69zOQk
) в API.
Но проблема в том, что он не распознал токен и сказал, что это недопустимый токен. Для сравнения, я соединил endpoints.API_EXPLORER_CLIENT_ID
внутри allowed_clients_ids=
, и когда я протестировал его с помощью API Explorer, он просто работает. Значит я что-то не так делаю?
if endpoints.get_current_user() is None: raise endpoints.UnauthorizedException('')
- person andiwin   schedule 21.01.2016