当我向Facebook发布签到时,API会返回创建的故事的ID。
如何删除此故事?
我尝试使用
删除DELETE -> /me/ID
或
DELETE -> /ID
没有成功。
我收到了回复GraphMethodException: Unsupported delete request.
答案 0 :(得分:2)
你是对的,它对我也不起作用:
{
"error": {
"message": "Unsupported delete request.",
"type": "GraphMethodException",
"code": 100
}
}
但是,正如Lix引用的那样:
注意:发布Checkin对象已弃用,支持创建附加位置的Post。
来自https://developers.facebook.com/docs/reference/api/checkin/
这意味着不应再使用Checkin
。相反,您必须创建Post
。
您可以通过发出HTTP POST代表用户创建帖子 请求PROFILE_ID / feed(不是PROFILE_ID /帖子)
使用位置创建帖子:
结果:
{
"id": "1022369832_4517701013579"
}
删除包含位置的帖子:
DELETE -> http://graph.facebook.com/1022369832_4517701013579
结果:true
我认为你别无选择。