[英]python-social-auth can't use GoogleOAuth2
我使用Django
框架為移動客戶端構建了后端,我使用python-social-auth
來注冊用戶,它適用於Facebook
和Twitter
,但對於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.