gpt4 book ai didi

facebook-graph-api - 一个看似奇怪的 OAuthException

转载 作者:行者123 更新时间:2023-12-04 17:39:29 41 4
gpt4 key购买 nike

我正在学习构建 fb 应用程序,并且在第一次尝试时,我遇到了这个奇怪的 OAuthException。该教程清楚地提到我需要传递redirect_uri、client_secret、client_id 和代码(来自应用程序身份验证阶段)。但是当流程完成时,我得到的不是访问 token ,而是我得到的 JSON 错误对象:

{"error":{"message":"client_secret should not be passed to \/oauth\/access_token\/","type":"OAuthException"}}

编辑:这是我用来构建网址的片段(请原谅第二行过多)
url = "https://graph.facebook.com/oauth/access_token/"
url += "?"
url += urllib.urlencode([('client_id',client_id),
('redirect_uri', redirect_uri),
('client_secret', client_secret),
('code', code)])

变量保存正确值的地方。(检查 > 5 次)

最佳答案

您应该在 url 中的 access_token 之后立即删除/以便它读取 graph.facebook.com/oauth/access_token?其次是你的参数。如果这不起作用,请显示您生成的整个示例 url(当然还有真正的 client_secret x'ed),因为我对 urllib.urlencode 不够熟悉,无法确定格式,尽管那部分看起来一目了然。

关于facebook-graph-api - 一个看似奇怪的 OAuthException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7542721/

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