簡體   English   中英

python-social-auth 不能使用 GoogleOAuth2

[英]python-social-auth can't use GoogleOAuth2

我使用Django框架為移動客戶端構建了后端,我使用python-social-auth來注冊用戶,它適用於FacebookTwitter ,但對於google-oauth2失敗,出現以下錯誤:

     {"detail":"{\n \"error\": {\n \"errors\": [\n {\n \"domain\": \"usageLimits\",
    \n \"reason\": \"dailyLimitExceededUnreg\",
\n \"message\": \"Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.\",
\n \"extendedHelp\": \"https://code.google.com/apis/console\"\n }\n ],
\n \"code\": 403,
\n \"message\": \"Daily Limit for Unaut henticated Use Exceeded. Continued use requires signup.\"\n }\n}\n"} 

我在社交包中調試了谷歌后端源代碼,發現它在return語句中失敗:

 return self.get_json(url, params={ 'access_token': access_token, 'alt': 'json' }) 

我不知道為什么它會失敗,感謝任何解決此問題的幫助。

首先感謝大家的幫助。 最后我發現問題是由於使用了錯誤的訪問令牌。 我使用此鏈接http://developers.google.com/oauthplayground並在 google api 列表中選擇 google+ 並在生成密鑰后將其與訪問令牌交換以獲取我的 google+ 訪問令牌,當我運行 curl commande 時它就像一個魅力在我的 python 視圖 url 上。 如果有人有同樣的問題並需要更多幫助,可以問我,我會解釋更多...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM