Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api Facebook Graph API:如何删除(我的)状态消息_Facebook Graph Api - Fatal编程技术网

Facebook graph api Facebook Graph API:如何删除(我的)状态消息

Facebook graph api Facebook Graph API:如何删除(我的)状态消息,facebook-graph-api,Facebook Graph Api,我已经编写了一个小型facebook客户端应用程序,可以发布和检索状态消息 现在我希望能够删除我发布的状态消息。我试图通过打开以下URL来实现这一点: "https://graph.facebook.com/" + postID + "?method=delete&access_token=" + AccessToken; 如果我这样做,我会收到一条错误消息403(无效) 我可以删除状态消息,如果它是由我的程序发布的。但是如果它是由其他程序发布的,我不能删除它。但这就是我需要做的:(

我已经编写了一个小型facebook客户端应用程序,可以发布和检索状态消息

现在我希望能够删除我发布的状态消息。我试图通过打开以下URL来实现这一点:

"https://graph.facebook.com/" + postID + "?method=delete&access_token=" + AccessToken;
如果我这样做,我会收到一条错误消息403(无效)

我可以删除状态消息,如果它是由我的程序发布的。但是如果它是由其他程序发布的,我不能删除它。但这就是我需要做的:(


我需要特殊权限才能删除状态消息吗?哪个?或者我需要使用另一个电话来删除它吗?

我想我的回答晚了,但我希望有人仍然可以使用它。但我认为您必须在要删除的状态消息的ID前面加上您的用户ID


像这样:{access_token}其中64568227是用户id,27863456432483453是状态消息id。

我不相信可以删除其他应用程序创建的Graph API中的对象。我假设Facebook中的所有部分权限都是沙箱。尽管我希望被证明是错的。我只是猜测,但这看起来应该有效。你认为呢是否拥有
stream\u publish
权限?是的。我可以发布,我可以删除我用我的应用发布的内容,但我无法删除其他应用发布的帖子。我尝试过(用户ID包含在我的帖子ID中),但仍然收到错误403。似乎facebook拒绝删除内容:(