Facebook 如何在iframe上共享指向不同页面的链接?

Facebook 如何在iframe上共享指向不同页面的链接?,facebook,iframe,hyperlink,tabs,sharing,Facebook,Iframe,Hyperlink,Tabs,Sharing,我有一个iframe标签,里面有各种各样的链接(比如“新闻”、“照片”等等)。是否有可能生成一个直接指向iframe内某个链接的facebook链接?我所说的facebook链接是指让你保持在facebook上的链接,打开你的iframe标签,并在iframe上查看特定页面。问题是,我现在所能做的就是只链接到我的iframe选项卡,它有类似的地址。然后,我将在默认页面选项卡url上着陆。但我想在不同的地方着陆。关于这个有什么建议吗 将app_数据参数传递到选项卡URL将作为FB post调用中的

我有一个iframe标签,里面有各种各样的链接(比如“新闻”、“照片”等等)。是否有可能生成一个直接指向iframe内某个链接的facebook链接?我所说的facebook链接是指让你保持在facebook上的链接,打开你的iframe标签,并在iframe上查看特定页面。问题是,我现在所能做的就是只链接到我的iframe选项卡,它有类似的地址。然后,我将在默认页面选项卡url上着陆。但我想在不同的地方着陆。关于这个有什么建议吗

将app_数据参数传递到选项卡URL将作为FB post调用中的参数的一部分传递回您的应用程序,以包含您的内容。在取消签名后使用该参数,然后决定显示什么和不显示什么

您的URL将变为:

http://www.facebook.com/mypage/app_someid?app_data=showViewY

然后在代码中:

// Get Signed Request
$app_data = $signed_request['app_data'];
if($app_data === "showViewX") {
  // Show one view
} else {
  // show others..
}

目前,如果用户在使用app_数据参数登录页面时喜欢该页面,则不会发送app_数据参数。FB上的漏洞已提交至,我们都希望早日解决。

Thx很多Shreeni!我会测试一下。