我创建了一个 Facebook 应用程序,但出现此错误:
致命错误:未捕获的 OAuthException:无效的 OAuth 访问令牌签名。在第 1106 行扔进 /var/www/customers/vh-394/web/home/dev.a-soft.hu/ssl/api/facebook/xzona/sdk/src/base_facebook.php
我是开发 Facebook 应用程序的新手,并且丢失了“应用程序域”、“站点 URL”、“画布 URL”、“安全画布 URL”设置。
可能存在一些 URL 设置错误,但我不知道安全 URL 的工作原理以及 Facebook 身份验证的工作原理。
谁能帮助我了解如何在上面设置这些 URL 以及如何纠正这个错误?
谢谢
编辑:
有一个游戏我想集成到 Facebook,所以 FB 用户可以玩它,分享积分等。你可以在这里找到这个游戏:
https://ssl.a-soft.hu/api/facebook/xzona/_index.php
如果您查看此页面,您可以看到我和我的一些 FB 朋友,但这不是真实的,我刚刚了解了 FB 如何将数据存储在数组中,因此我生成了它们。在这个文件中没有连接到 FB 或任何 FB 脚本。
真正的文件是index.php
,一切发生的地方。几个月前,我开始使用 Heroku 创建这个应用程序,但后来我购买了真正的 ssl 域。
无论如何,我的应用程序尝试与 FB 连接并对其进行身份验证的方式是 Heroku 使用的方式。所以它包括“AppInfo.php”、“utils.php”、“FB sdk”(作为 Heroku),但我不知道我是否未能正确使用某些东西。
在 FB 开发页面上,我没有填写“应用程序域”字段,在“选择您的应用程序如何与 Facebook 集成”下,我只检查了“Facebook 上的应用程序”。在那里,我完全像这样填写了这些字段:
画布 URL:https ://ssl.a-soft.hu/api/facebook/xzona/ 安全画布 URL:(相同) 画布页面:apps.facebook.com/xzonahu
现在我仍然有同样的错误:
致命错误:未捕获的 OAuthException:无效的 OAuth 访问令牌签名。在第 1106 行扔进 /var/www/customers/vh-394/web/home/dev.a-soft.hu/ssl/api/facebook/xzona/sdk/src/base_facebook.php
希望你能帮忙!:)