2011-02-18 58 views
3

我试图通过api添加我的Facebook应用程序。我使用http://www.facebook.com/add.php?api_key=xxx&pages=1&page=xxx通过API将Facebook应用程序添加到页面

这会将该应用程序作为页面中的选项卡成功添加,并且可以正常工作。但我的疑惑是

1)它应该是一个记录的功能?因为我找不到任何正式的文件(或者我错过了什么吗?)

2)这是唯一的方法还是有其他方法?因为,上面的那个需要一个主动登录。通过oauth_token等图形api等通过外部应用程序使用。

3)除了添加,我还能做什么?比如说把它作为登陆标签等等。

非常感谢。

回答

6

下面是如何使用图形API

https://graph.facebook.com/<page_id>/tabs?app_id=<your_app_id>&method=post&access_token=<previously_fetched_access_token_for_page_id> 

首先,你需要请求与包括在请求中的“manage_pages”范围的访问。然后,您可以使用'/ me/accounts?access_token ='

获取用户的页面一旦您获取了页面列表,每个页面都应附带一个访问令牌,以便与Tab API调用一起使用。

这里有一些参考 -
http://forum.developers.facebook.net/viewtopic.php?pid=361995
https://developers.facebook.com/docs/reference/api/

+0

非常感谢。这似乎是最近添加的,并且图形api的页面对象参考给出了详细的添加细节,使其成为登录标签等。http://developers.facebook.com/docs/reference/api/page/ – Balakrishnan 2011-08-03 04:09:37

0

关于#3,我相信随着最新的升级FB将消除选择自定义的着陆选项卡的选项。

相关问题