Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook API-致命错误:未捕获OAutheException_Facebook_Facebook Graph Api - Fatal编程技术网

Facebook API-致命错误:未捕获OAutheException

Facebook API-致命错误:未捕获OAutheException,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我创建了一个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设置错误,但我不

我创建了一个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用户可以玩它、分享积分等。您可以在这里找到这个游戏:

如果你看这个页面,你可以看到我和我的一些FB朋友,但这不是真的,我刚刚了解了FB如何在数组中存储数据,所以我生成了它们。在此文件中,没有连接到FB或任何FB脚本

真正的文件是
index.php
,所有事情都发生在这里。几个月前,我开始使用Heroku创建这个应用程序,但后来我购买了真正的ssl域

无论如何,我的应用程序尝试与FB连接、验证它的方式就是Heroku使用的方式。 因此,它包括“AppInfo.php”、“utils.php”、“FBSDK”(作为Heroku),但我不知道我是否未能正确使用某些东西

在FB开发页面上,我没有填写“应用程序域”字段,在“选择你的应用程序如何与Facebook集成”下,我只选中了“Facebook上的应用程序”。在那里,我完全按照如下方式填写字段:

画布URL: 安全画布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中抛出


希望你能帮忙!:)

您需要哪些URL取决于您正在制作的应用程序的具体类型。假设你正在制作一个你想要嵌入facebook框架的应用程序,你应该确保在“选择你的应用程序如何与facebook集成”下只选中“facebook上的应用程序”框

您需要以下URL: 托管URL:这是存储所有资源的URL。 画布URL:这是应该显示在Facebook框架内的页面的URL。 安全画布URL:画布URL的安全版本(使两个画布URL成为相同的https URL对我来说都有效) 画布页面:这是人们访问以查看你的应用ie的facebook页面


尽管如此,OAuth可能会出现各种各样的问题,因此,如果这不能解决错误消息,请返回,我们将看到其他可能出现的问题。

能否粘贴index.php中的一些代码,特别是OAuth部分?包括AppInfo.php:utils.php:“template”index.php:您可以看到这些文件中的所有内容。您链接到的index.php与画布URL链接到的页面不同。您的登录页中有OAuth代码吗?我需要看一下消息来源才能知道。尝试查找一些关于php中OAuth的教程。我知道网上有一些例子,其他地方也有很多。我没有找到上传代码的地方,所以我在这里的一个文本区输入了代码:如果它因为颜色不鲜艳而不可读,请帮我上传脚本的地方。为了将来的参考,你可以把代码直接放到问题中,并格式化它,这样就可以清楚地知道它是什么。看起来您正在尝试使用javascript OAuth代码,我对此没有经验。但是如果你在这里搜索一下,你应该能够找到很多你想要做的事情的例子。