是否可以使用Graph API从页面中删除Facebook应用程序?

时间:2012-01-16 08:11:56

标签: facebook facebook-graph-api

我正在开发一个Facebook应用程序。

该标签正确删除,但有没有办法从页面中删除应用程序本身?

我认为可以从页面设置中检索必要的信息并尝试使用Graph API获取它:

https://graph.facebook.com/%MY_PAGE_ID%/settings/?access_token=%VALID_TOKEN%

但它返回错误:“(#210)主题必须是页面。”

我也试过玩https://www.facebook.com/ajax/edit_app_settings.php 但它需要一些由facebook服务器生成且不适用于第三方的唯一变量。

2 个答案:

答案 0 :(得分:0)

使用Graph API目前无法从Pages中删除应用程序(不推荐使用REST API也错过了此选项)。

您只能从页面中删除tab(您已经做过的事情)。移除tab移除的应用程序仅在页面设置上可用,并且该应用程序的tab的所有链接都将指向页面墙/登陆选项卡。

答案 1 :(得分:0)

作为页面的管理员,您可以使用页面访问令牌通过API添加/删除/重新排序页面上安装的应用程序 - 有关详细信息,请参阅the Page documents

如果您是该应用的管理员,而不是该网页的管理员,您将无法以相同的方式从网页“卸载”您的应用,但发送到您应用的signed_request会识别从哪个页面加载应用,您可以选择不显示“错误”页面的任何内容