向公司页面添加选项卡 - 以编程方式



我真的需要帮助。。。这可行吗?是否可以通过程序将Tab添加到公司的页面(如FBML,用户在其中编写自己的HTML代码(?比如C#SDK还是通过其他一些SDK?我该怎么做?

Facebook Graph API允许使用"manage_pages"权限。

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

您可以在的当前列表末尾安装profile_tab通过向具有页面访问令牌的PAGE_ID/tabs。

Javascript SDK:

FB.api('/' + PAGE_ID + '/tabs','post',
{ app_id: APP_ID, access_token: PAGE_TOKEN }, function (response) { });

否则,您可以通过C#和有效的页面访问令牌来POST相同的数据。您从/user/accounts获取页面访问令牌:http://developers.facebook.com/docs/reference/api/user/

从我所做的研究来看,我认为没有一种方法可以直接通过编程实现。但是,您可以使用以下链接:

http://facebook.com/add.php?pi_key=YOUR_APP_KEY&pages=1&page=YOUR_page_ID

最新更新