Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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
Php Facebook页面选项卡不转发_Php_Facebook_Api - Fatal编程技术网

Php Facebook页面选项卡不转发

Php Facebook页面选项卡不转发,php,facebook,api,Php,Facebook,Api,我在我的页面选项卡上实现了一个类似Facebook的状态请求,但是如果我想点击“下一步”链接(查看index.php?action=step2),它会加载一个页面,如果Like Status=notlike,它会弹出这个页面。如果我想链接到页面,选项卡根本不会加载任何页面。我做错了什么?我假设您正在通过发布到应用程序页面的签名请求参数检测用户是否喜欢您的页面 如果是这样,用户在包含您的应用的iFrame内单击的任何链接都将是GET请求,指向不同的URL,该URL不包含具有类似数据的已签名请求-您

我在我的页面选项卡上实现了一个类似Facebook的状态请求,但是如果我想点击“下一步”链接(查看index.php?action=step2),它会加载一个页面,如果Like Status=notlike,它会弹出这个页面。如果我想链接到页面,选项卡根本不会加载任何页面。我做错了什么?

我假设您正在通过发布到应用程序页面的
签名请求
参数检测用户是否喜欢您的页面


如果是这样,用户在包含您的应用的iFrame内单击的任何链接都将是GET请求,指向不同的URL,该URL不包含具有类似数据的已签名请求-您需要使用自己的机制(例如cookie、URL参数)将“类似”信息从应用的第一页传递到第二页,但是,即使我删除了签名的_请求内容,并在其中添加了一个重定向到Google或my index.php?action=step2的链接,也不会发生任何事情。为什么?看起来Facebook阻止了我的链接/交互。在页面选项卡应用程序中放置链接不应该被阻止,但是如果你使用google.de作为示例URL,它可能被google的
X-Frame-Options
标题阻止-检查你的开发工具,看看你的浏览器是否显示了这样的警告-更多信息:OK。在没有检查的情况下,排除了另一页上的第二步。。。感谢使用JS动态更改页面内容,而不是加载新的URL?