【发布时间】:2014-07-06 19:39:51
【问题描述】:
我在这个 URL 上有这个 HTML:https://myapp.herokuapp.com
<html>
<body>
<iframe frameborder=0 border=0 scrolling="no" src="<?php echo $_GET['url']; ?>" width="760px" height="521px"></iframe>
</body>
</html>
我创建了一个 Facebook 页面选项卡,我希望任何人都可以使用不同的 URL 将它安装在他们的 Facebook 页面上。因此,当您单击 FB Page 1 上的选项卡时,它将显示嵌入的 URL1,FB Page 2 将显示 URL2,依此类推。因此,该 URL 是您安装 Page Tab 时的一个参数。
我试过这个:
https://www.facebook.com/dialog/pagetab?app_id=XXXXXXXXXX&next=https://myapp.herokuapp.com?url=HERE_YOUR_URL
它正在安装应用程序,但 iframe 中的 URL 参数似乎为空。我做错了什么?
谢谢
【问题讨论】:
-
下一个 URL 就是您接下来要去的地方。不是安装的网址。安装的 URL 是在 Developer App Settings 中定义的 URL
-
所以如果我想动态地创建这些 Page Tab 应用程序,每个应用程序都有不同的参数,我做不到吗?
-
我认为这不可能
标签: facebook facebook-graph-api facebook-page facebook-iframe