我有一个Facebook App& Facebook页面(启用Facebook时间轴)。
目标是将Facebook应用程序添加到Facebook页面的框中。我在一个月前使用Facebook开发人员文档中的“Add Page Tab Dialog”来实现这一目标,但我今天尝试了同样的事情。它不起作用。
使用“添加页面选项卡对话框”后:
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID
&display=popup&next=APPS_SECURE_CANVAS_URL
显示对话框,然后选择我的页面。最后,在我点击“添加页面选项卡”后,它转发到“APPS_SECURE_CANVAS_URL”。但是当我导航回我的Page的URL时,页面上仍然缺少我的Facebook应用程序。
我错过了什么?或Facebook正在改变现状?
当前设置
Enabled : Apps on Facebook
Canvas URL : (empty)
Secure Empty URL : APPS_SECURE_CANVAS_URL
Enabled : Page Tab
Page Tab Name : My App Tab Name
Page Tab URL : (empty)
Secure Page Tab URL : APPS_SECURE_CANVAS_URL
Page Tab Edit URL : (empty)
Page Tab Width : Wide (810px)
答案 0 :(得分:1)
所以我假设你在下拉部分看不到应用程序?
转到编辑您的页面。点击应用,修改应用中的设置,然后您就可以添加标签并更改其他详细信息。
您很可能之前已将应用程序添加到您的页面,您删除了标签但未删除应用程序,因此只需重新添加标签。
答案 1 :(得分:1)
FB_APP_ID
和FB_APP_CANVAS_URL
占位符。
<a href="#" onclick=window.open("http://www.facebook.com/dialog/pagetab?app_id=FB_APP_ID&redirect_uri=FB_APP_CANVAS_URL","PageTab","width=500,height=200");>
ADD
</a>
答案 2 :(得分:1)
我找到了答案。
必须填写 Canvas URL
和Page Tab URL
,即使是以HTTPS启动也是如此。
填写完这些字段后,“添加页面标签对话框”直接链接可与同一域下的任何next
网址一起使用。
答案 3 :(得分:0)
在APPS_SECURE_CANVAS_URL的位置尝试http://facebook.com。它对我有用。