当用户在App个人资料页面的墙上添加评论时,应用页面所有者可以单击一个框并选择Remove Comment。
现在,我正在尝试使用图形api来访问这些评论。所以我尝试curl -X https://graph.facebook.com/long_comment_ID?access_token=apptoken并得到{"error":{"type":"OAuthException","message":"(#200)用户尚未授权应用程序执行此操作“}}
我不明白这有什么意义。
发布于 2011-08-31 02:29:18
进行删除的应用程序必须有正确的permissions才能删除墙上的帖子。正如this page所描述的:
只要你的应用程序创建了帖子,你就可以删除该帖子。您可以通过向具有
publish_stream权限的POST_ID对象发出HTTP delete请求来删除post。
您的应用程序可以从帖子的创建者或页面的管理员那里获得这些权限,即您希望能够删除帖子的任何用户。因此,管理员或用户必须登录到您的应用程序,并为其提供删除帖子的publish_stream权限。
备注:Facebook粉丝/应用程序页面与个人主页的处理方式不同:通常情况下,应用程序不能删除由不同应用程序创建的人墙上的帖子。对于粉丝页面,这个限制是不存在的。不过,您确实需要publish_stream权限。
https://stackoverflow.com/questions/7236438
复制相似问题