无法使用Facebook Javascript SDK删除评论 - 使用正确的访问令牌
我试图使用图形API调用删除评论。无法使用Facebook Javascript SDK删除评论 - 使用正确的访问令牌
https://graph.facebook.com/[comment-id]?access_token=[access-token]&method=delete
但是,就access-token而言,我不确定使用哪一个?我已经使用我的应用程序的“用户访问令牌”,“页面访问令牌”和“应用程序令牌”。它不适用于任何这些。
[PS,我的应用程序拥有所有权限,我甚至已经提交,以供审查]
我只是想知道,如果要删除的未发布应用程序发布的评论甚至可能吗? (因为我看到Delete只允许页面访问令牌)。
因此,请让我知道是否有可能从用户的帖子中删除评论。如果是的话,提供哪个access_token。
的文档列表中的所有neccessary访问令牌和权限:
https://developers.facebook.com/docs/graph-api/reference/v2.10/comment#deleting
我与用户配置文件试了一下,似乎没有可以发表评论或删除它们 - 不管是由应用程序或手动创建:
通过API发布评论仅适用于页面访问 令牌
对于Pages,您需要根据文档使用具有必要权限的Page Tokens。
它在我看来,你正在做一个HTTP GET调用,并在最后只是将& method = delete。这不是它如何工作
你应该做一个HTTP DELETE调用。因此,而不是做一些像$获得(...),你应该做$.ajax与type: 'DELETE'
此外,请确保您的令牌具有publish_actions
许可
我想在Facebook的图表API浏览器上做这个。 (developer.facebook.com/tools/explore),并且我得到了帖子的无效访问令牌问题。 –
那么,是不是无法删除特定的帖子用户? –
我们只能删除特定页面的评论/帖子? –
是的,看起来像它 – luschn