2011-08-23 70 views
1

我有一个网站托管音乐(stereokiller.com) - 示例乐队页面将为http://www.stereokiller.com/rapture以编程方式在Facebook页面上添加一个标签

我正在尝试创建一个Facebook应用程序,该应用程序会将新选项卡插入装载有播放器的Facebook上的用户乐队页面以及来自我的网站的一些其他信息。但是,我不知道如何通过iframe应用程序的任何参数来确定显示哪些频段信息?我知道FB_SIG_PAGE_ID,然后我可以从Graph API获取所有者页面名称,但是如果我的网站上有多个带名相同,则我们可能会遇到问题。有任何想法吗?

-------------编辑

没关系,我想通了。

通过http调用graph.facebook.com/me/accounts?access_token={access token}。使用通过先前调用检索的访问令牌循环访问结果,然后使用要添加的应用程序的表单param {app_id}将http post发送到graph.facebook.com/{PAGE_ID}/tabs。

随时分享!

+0

我试图解决一个非常类似的问题,但有以下解决方案很难创建成功布尔。你如何能够将独特的params传递给iframe,以便它指向正确的乐队页面?谢谢! – apardes

回答

2

您可以通过发出HTTP POST请求PAGE_ID安装在一个页面设置选项卡的当前列表的末尾profile_tab /与页面访问令牌标签:

参数描述类型必需的 APP_ID ID要为其安装选项卡的应用程序。序列Y

如果创建成功,将得到以下回报: 说明类型 如果

相关问题