我刚创建了一个Facebook页面。 我也有一个单独的Facebook应用程序。将一个标签添加到Facebook页面
如何将包含我的facebook应用程序的选项卡添加到Facebook页面?
我已将应用设置为允许在页面上安装,并添加了标签名称,标签图像等,但该应用未显示为人们访问我的应用时要添加到Facebook页面上的应用
我刚创建了一个Facebook页面。 我也有一个单独的Facebook应用程序。将一个标签添加到Facebook页面
如何将包含我的facebook应用程序的选项卡添加到Facebook页面?
我已将应用设置为允许在页面上安装,并添加了标签名称,标签图像等,但该应用未显示为人们访问我的应用时要添加到Facebook页面上的应用
我有点困惑,因为'tab'是什么意思。 FB格式化选项卡使用类似这样的东西创建:
<div style="padding:10px;padding-top:0px;padding-bottom:0px;">
<fb:tabs>
<fb:tab-item href="index.php" title="Home"/>
<fb:tab-item href="page2.php" title="page 2"/>
<fb:tab-item href="page3.php" title="page 3" align="right"/>
<fb:tab-item href="page4.php" title="page 4" align="right"/>
</fb:tabs>
</div>
再次,只是在这里黑暗中刺。标签的URL添加
在开发者页面添加配置文件选项卡页面(编辑设置>配置文件)http://www.facebook.com/developers/apps.php
您可以添加所有的应用程序作为选项卡这是目前活跃在您的会话,并有。
使用Public Profile/Page上的“+”图标添加它 - 如果它不在列表中,则使用列表底部的搜索功能。
如果你是Tab是空的,直接打开Tab Url。如果它没有在那里工作,直到它解决它。如果它在那里工作,那么这个问题就在与你的主机进行沟通。检查你的日志文件!
狂猜: 请注意,Facebook通过POST请求获取此页面。我有一个讨厌的bug,因为nginx 500的所有发布请求都是静态文件(例如HTML文件)。
有点晚了你,但可能是别人,我发现了如何我的应用程序添加到一个新的标签:
我觉得this是你写什么:
add to my page
我无法找到“添加到我的网页”链接。顺便说一句,只是为了确认,当我点击我的“应用程序页面”时,我假设你的意思是顶部菜单上的“应用程序”,并且URL变成“https://developers.facebook.com/apps”。 – 2012-01-03 07:48:52
这不再有效。 – 2012-02-08 22:14:17
添加至我的网页已被弃用。 iFrame应用程序不再拥有粉丝页面。 – 2012-04-13 18:40:03
你可以使用这个链接,
添加app_id
和app_namespace
,
<a href="http://www.facebook.com/dialog/pagetab?app_id=YOURAPPID&next=URLOWNEDBYOURAPP">Tab Link</a>
你会做到这一点,不知道你需要链接的东西,只需将网址粘贴到地址栏。 – 2012-05-10 14:33:28
它是您应用的托管网址,而不是Facebook。 – 2014-07-14 10:46:38
这曾经是简单,使用Facebook用户界面。不幸的是Facebook删除了这个
您可以使用
http://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
添加它,我把这个一个HTML和它下面公布。只要访问,输入你的应用参数,点击提交,你就完成了。
http://www.jibecompany.com/2012/add-a-facebook-page-tab-application-to-your-page
你有**的链接使用Facebook用户界面 – Lix 2012-02-08 19:56:49
https://developers.facebook.com/docs/reference/dialogs/add_to_page/
有一个网址那里,只是打它,取代了应用程序ID和画布URL为您的应用程序后。 例如
https://www.facebook.com/dialog/pagetab?app_id=123456789
&display=popup&next=http://www.myhosting/myapp/index.php
然后它会要求您选择您想要添加应用程序的网页。
一个应用程序是一个应用程序,一个页面是一个页面。当人们谈论选项卡时,就是当您将应用程序添加到页面时,就像在旧的FB页面布局上一样,应用程序列表也是标签。
'下一个'是关键点 – 2016-07-20 09:06:00
有这样做主要有两种方式,第三个,我认为是超出了范围,因为它是应用程序开发人员
对于这一点,你的控制范围之外用户发送到对话,他们是提示您的应用程序添加到您的网页
用法示例是将用户链接到该格式的URL:
http://www.facebook.com/dialog/pagetab
?app_id=<APP_ID>
&redirect_uri=<A URL OWNED BY YOUR APP>
您的应用拥有的任何网址适用于redirect_uri
参数,但在大多数情况下,您希望使用应用在应用设置中为“网页标签网址”或“安全网页标签网址”使用相同的值
对于工作示例,您可以添加使用this dialog
管理员将看到一个对话框,看起来像这样的InstaTab应用:
在该对话框的完整文档,在Add Page Tab dialog documentation
使用Page object's /tabs
connection您可以直接将应用程序添加到页面。 要进行API调用,您需要在管理页面中使用manage_pages
permission。
一旦你的,使用Page access token做一个POST请求/v2.0/<PAGE ID>/tabs
用一个参数,app_id
您要添加到网页应用程序的应用程序ID的值。如果应用程序提供页面选项卡,该选项卡将被添加到页面。
样品API调用将是一个HTTP POST来
https://graph.facebook.com/{page-id}/tabs
?app_id={app-id-to-add}
&access_token={page-access-token}
页面管理员可以使用Facebook的页面管理界面来搜索在Apps for Pages section of the App Center中提供页面标签的应用 - 在这种情况下,您需要一种方法让用户通过此方法找到您的应用,以便使用该标签添加其中一种方法是
真棒答案,谢谢一堆的例子! – AlejandroVK 2014-11-07 14:22:44
1)输入https://developers.facebook.com/apps/并选择(或创建)所需的应用程序。
3),然后输入:
- https://facebook.com/dialog/pagetab?app_id=APP_ID&redirect_url=https://yoursite.com or - http://facebook.com/add.php?api_key=APP_KEY&pages=1&page=PAGE_ID
如何将其部署到我的页面? – lily 2016-02-19 02:51:34
嗨特拉维斯,为响应感谢。 当我说选项卡时,我指的是配置文件选项卡。 e.g http://www.facebook.com/skittles(看看他们有所谓的“霍拉”的自定义选项卡) 实际上,我现在能够添加标签,但我现在所面临的另一个问题。 单击该选项卡会显示空白内容。 做一个谷歌搜索,人们似乎在说“不要做重定向”。任何想法是什么意思? 谢谢, T恤 – teepusink 2009-09-03 05:55:57