1

当我向 Facebook 发布签到时,API 会返回所创建故事的 ID。

我怎样才能删除这个故事?

我试图删除使用

DELETE -> /me/ID

或者

DELETE -> /ID

没有成功。我收到了回复GraphMethodException: Unsupported delete request.

4

1 回答 1

2

你是对的,它对我也不起作用:

{
  "error": {
    "message": "Unsupported delete request.", 
    "type": "GraphMethodException", 
    "code": 100
  }
}

但是,正如 Lix 所引用的:

注意:不推荐发布 Checkin 对象,而是支持创建附加位置的帖子

来自https://developers.facebook.com/docs/reference/api/checkin/

这意味着不Checkin应该再使用它。相反,您必须创建一个Post.

您可以通过向 PROFILE_ID/feed(而不是 PROFILE_ID/posts)发出 HTTP POST 请求来代表用户创建帖子

创建带有位置的帖子:

让我们在纽约办理登机手续!

结果:

{
  "id": "1022369832_4517701013579"
}

删除带有位置的帖子:

DELETE -> http://graph.facebook.com/1022369832_4517701013579

结果:true

我想你别无选择。

于 2012-12-11T20:46:41.857 回答