Facebook发送按钮发送链接到iframe选项卡
看起来,创建发送按钮时,Facebook不会让我发送链接到当前的iFrame选项卡/应用程序。 链接总是被缩小到Facebook页面。
例如,我想使用以下href创建一个发送按钮:http://www.facebook.com/pages/MyPage/pageid/?sk=app_my_app_id&app_data=My_app_data
但是在发送按钮中,链接被缩减为:http://www.facebook.com/pages/MyPage/pageid
有关如何直接访问正确选项卡并包含app_data的任何想法?
浏览一下之后,看起来你不能在facebook发送按钮链接中包含url params。 我必须在我的项目中使用的解决方法是将任何参数编码为“假”url,并在重新写入服务器时重写:
例如,而不是FB按钮链接:http://example.com/index.php?foo=bar
使用如下所示:http://example.com/foo/bar.html
然后在您的服务器上设置一些合适的mod_rewrite规则,以将传入链接重定向到“假”网址,回到您平常的网址。
看看这里:https://www.facebook.com/note.php?note_id=10150231557835844 CTRL + F发送按钮的一些限制
我不完全理解你的问题,但在facebook应用程序中,我使用javascript来重定向整个浏览器而不仅仅是iframe,请使用以下代码:
<script>window.location.href="your url"</script>
当您想要重定向时,请将其作为正文返回。
链接地址: http://www.djcxy.com/p/62291.html