gpt4 book ai didi

python - 为什么我的 Facebook 应用程序出现错误 104 ("invalid signature")?

转载 作者:太空宇宙 更新时间:2023-11-03 19:38:33 26 4
gpt4 key购买 nike

我正在尝试使用 PyFacebook(托管在 Google App Engine 上)开发 Facebook 应用程序。它是一个 FBML 应用程序(在 Facebook Canvas 而不是 iframe 中运行)。我在获取任何 API 调用功能时遇到问题。该序列如下所示:

fb = facebook.Faceboook(api_key, secret_key)
fb.session_key = cherrypy.request.params['fb_sig_session_key']
fb.uid =cherrypy.request.params['fb_sig_user']

然后,如果我尝试,例如:

user = fb.users.getLoggedInUser()

这将失败:

Error 104: Incorrect signature

我不知道我哪里错了。我已经验证 api_key 和 Secret_key 是正确的(很多很多次)。该应用程序已添加到我的帐户中。我什至能够让桌面应用程序正常运行;我的问题仅出在这个网络托管版本上。

感谢您的帮助!

最佳答案

删除 Facebook 应用程序并重新创建它,然后使用新的 API key 和 key 配置我的代码,解决了此问题。

关于python - 为什么我的 Facebook 应用程序出现错误 104 ("invalid signature")?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2087672/

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