0

因此,在我的Google雲項目中,我生成了一個Web客戶端ID,並按照 https://developers.google.com/adwords/api/docs/guides/oauth_playground 中的步驟獲取身份驗證令牌。我的我把客戶端ID放在裏面。然後在OAuth2操場上,我使用我已經獲得的身份驗證令牌(例如:Bearer ya29.bwL-f-hz-wcxFq_i-IlEQaJDiinwIP7ad7CaZoRkJRdGrsxxs4Wc9ZeNOgVlhD69zOQk)向API發送了一個http請求。Google終端 - 無效令牌,allowed_client_id使用來自OAuth2.0 Playground的令牌

但問題是,它不能識別令牌,並表示它是一個無效的令牌。爲了與之比較,我把endpoints.API_EXPLORER_CLIENT_ID放在了allowed_clients_ids=之內,當我使用API​​ Explorer對它進行測試時,它正常工作。那麼我做錯了什麼?

+0

你是否在操場上指定了任何特定的範圍?你能否從失敗的請求中粘貼日誌? – saiyr

+0

https://www.googleapis.com/auth/adwords這是我放入的範圍。至於日誌,它不一定會失敗,我只是'如果endpoints.get_current_user()是None:raise endpoints.UnauthorizedException('')' – andiwin

回答

0

您已指定您自己的客戶端ID和客戶端密碼。看到這個 screenshot

+0

是的我沒有輸入從我的API憑據生成的一個 – andiwin