自从Facebook删除应用程序个人资料页面后,应用程序出现问题-如何添加我的应用程序



几个月前,我为Facebook构建了一个应用程序。我使用了iframe方法,它允许人们将我的应用程序作为选项卡添加到facebook页面

http://developers.facebook.com/docs/appsonfacebook/pagetabs/

我在各种不同的账户中测试过这一点,除了一个人的账户之外,一切似乎都很好。这个账户和其他账户的不同之处在于,她使用的是facebook页面,而不是个人资料。因此,当用户在我的应用程序页面上时,左侧导航中没有"添加到我的页面"链接。

在再次阅读上面的说明后,我注意到自从我第一次制作应用程序以来,说明已经发生了变化,现在向页面添加应用程序必须有所不同。它说我需要包括一个链接。但是,我在哪里添加此链接?到我的画布页面?如果是这种情况,我的用户在添加选项卡之前不会直接转到我的画布页面。

我还遇到了Facebook做出的以下改变,这些改变显然与我遇到的问题有关。

https://developers.facebook.com/blog/post/611/

我完全不知道我需要做什么,有人能帮我吗?

非常感谢您的帮助。

这两种方法是:

  • 一旦用户授权了您的应用程序,并且您为其页面设置了access_token,请直接使用API:https://developers.facebook.com/docs/reference/api/page#tabs
  • 使用"添加到页面"对话框:https://developers.facebook.com/docs/reference/dialogs/add_to_page/

添加到页面对话框的一个简单示例就是将用户发送到http://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL(必须是应用程序设置中列出的URL)

"添加到我的页面"链接曾经指向的旧端点也应该仍然有效,但我不确定的URL格式

要将应用程序添加到Facebook页面,请首先转到应用程序配置文件页面。在应用程序配置文件页面的左侧,您可以看到"添加到我的页面"链接。

有关更多信息,请查看http://www.facebook.com/help/?faq=172925542764476

最新更新