通过Open Graph API管理Facebook页面选项卡应用程序?

tha*_*smt 8 php facebook opengraph

我一直在调查Facebook Open Graph API.有一个"管理页面"扩展权限它通过"冒充"允许发布到用户的Facebook页面新闻提要/墙.这是一个很好的功能,但是你可以通过API做更多的事情吗?

具体来说,我希望能够通过API从用户页面添加或删除"Tab"应用程序.现在,引导用户完成向他们的业务(或Place)Facebook页面添加标签应用程序的过程很复杂,如果他们可以授予我的应用程序权限并且我可以使用API​​为他们添加应用程序,那将会很棒. .

基本上我想知道API是否允许真正的"页面管理",或者只是发布到页面.

有人对此有经验吗?

我能做的最好的是将它们指向带有"page"GET变量的"add.php"页面(例如http://www.facebook.com/add.php?api_key=xxxx&pages=1&page=xxxxxx)?这适用于添加选项卡应用程序,但据我所知,没有任何东西可以帮助他们从他们的页面中删除应用程序.

谢谢!

tha*_*smt 13

现在值得注意的是,对于任何观看这个问题的人(庆祝它的第一个生日!),Facebook在2011年7月重新升级了他们的API功能.您现在可以添加,删除,重命名,重新排序并将标签设置为默认值打开Graph API.博客文章在这里:

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

官方文档在这里:

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

Facebook尚未拥有的是用于创建新标签应用或更改标签图标的新API方法.这是一大步!

更新:如果您想要关注它并查看它们的作用,新的bug跟踪器上有关于在API中创建应用程序的错误:http://developers.facebook.com/bugs/295627350461318