gpt4 book ai didi

python - 无法获取 facebook access_token

转载 作者:太空宇宙 更新时间:2023-11-04 06:17:19 32 4
gpt4 key购买 nike

这是从 facebook-sdk 示例中获取 access_token 的一部分。在我得到代码之后,我完全按照下面的例子来做

 if self.request.get("code"):
args["client_secret"] = FACEBOOK_APP_SECRET
args["code"] = self.request.get("code")
response = cgi.parse_qs(urllib.urlopen(
"https://graph.facebook.com/oauth/access_token?" +
urllib.urlencode(args)).read())
access_token = response["access_token"][-1]

我从 response 得到的错误是

'{"error":{"message":"Error validating verification code. Please make sure your redirect_uri is identical to the one you used in the OAuth dialog request","type":"OAuthException","code":100}}

谁能告诉我哪里出了问题?

这是我为了获取 access_token 而获得的链接

https://graph.facebook.com/oauth/access_token?code=AQD3K0Qc-9mJ1pUIWovhbO549GIk-X_y2v6VRbjFB_WtHMtINtU6GTZ4T2rBbjUr9teiGbhxsBm23xjRXhX4CfWdMXgsNXjgTOUeG9Nz6oNmgluvZwv3oQQ42w8vBTowlDGOdKvmW065WrQTLW3e8oZJ7C_XNwUl5bYDD5JF_JLD9O4BBfAGbfRHWHAf6Yy0ewaJr8MmtU-qhemYe8mQ2hrM&client_secret=xxxxx&redirect_uri=http%3A%2F%2F127.0.0.1%3A8088&client_id=xxxx

它有 https://graph.facebook.com/oauth/access_token?code, client_secret,redirect_uri,client_id

我是否遗漏了获取 access_token 的任何参数?

最佳答案

我明白了。我的 redirect_uri 需要在 url 末尾添加破折号“/”。

应该是“http://abc.com /

找错太痛苦了

关于python - 无法获取 facebook access_token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14745594/

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