当我向 Facebook 发布签到时,API 会返回所创建故事的 ID。
我怎样才能删除这个故事?
我试图删除使用
DELETE -> /me/ID
或者
DELETE -> /ID
没有成功。我收到了回复GraphMethodException: Unsupported delete request.
当我向 Facebook 发布签到时,API 会返回所创建故事的 ID。
我怎样才能删除这个故事?
我试图删除使用
DELETE -> /me/ID
或者
DELETE -> /ID
没有成功。我收到了回复GraphMethodException: Unsupported delete request.
你是对的,它对我也不起作用:
{
"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
我想你别无选择。