0

我在我的网站中使用了一个 facebook 连接应用程序 (A),并且我拥有另一个应用程序 (B)。他们都有自己的标签。

用户在我的网站(A)中以 facebook 登录,我希望用户将(B)的标签页添加到他们的粉丝页面。怎么能做到这一点?

4

1 回答 1

1

这有几种可能性,我更喜欢以下几种:

https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=http://www.facebook.com

您可以将该链接提供给任何用户,他将能够将该应用程序添加到他的主页。您也可以更改“下一个”参数,但它必须归应用所有。无论如何都无所谓,它只是成功后的重定向。

它不会打开一个对话框,所以如果你想在你的应用程序中展示它,这个解决方案可能会更好:

https://developers.facebook.com/docs/reference/dialogs/add_to_page/

但正如您评论的那样,这不适用于其他应用程序。最好的解决方案可能是这个:

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

请参阅“将应用程序添加到页面”,它基本上是我发布的链接,但带有 JS 弹出窗口。

编辑:实际上,可能还有另一种选择,请参见此处:

https://developers.facebook.com/docs/reference/api/page/#tabs

“您可以通过使用页面访问令牌向 PAGE_ID/tabs 发出 HTTP POST 请求,在页面的当前已安装选项卡列表的末尾安装 profile_tab...”

于 2012-10-29T09:08:11.073 回答