gpt4 book ai didi

python-social-auth 无法使用 GoogleOAuth2

转载 作者:太空宇宙 更新时间:2023-11-03 17:37:37 25 4
gpt4 key购买 nike

我使用 Django 框架为移动客户端构建了后端,并使用 python-social-auth 来注册用户,它适用于 FacebookTwittergoogle-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"}

我在social包中调试了google后端源代码,发现它在return语句上失败:

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

我不知道为什么会失败,感谢任何解决此问题的帮助。

最佳答案

首先感谢大家的帮助。最后我发现问题是由于使用了错误的访问 token 造成的。我使用此链接 http://developers.google.com/oauthplayground我在 google api 列表中选择 google+,生成 key 后,我将其与访问 token 交换以获取我的 google+ 访问 token ,当我在 python View url 上运行 curl 命令时,它就像一个魅力。如果有人有同样的问题并需要更多帮助,可以问我,我会解释更多...

关于python-social-auth 无法使用 GoogleOAuth2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30986184/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com