我们正在使用 Graph API 来读取页面上出现的评论(例如,通过抓取https://graph.facebook.com/Nike/posts&access_token=my_access_token可以访问http://facebook.com/Nike上的评论)。
问题:我看到一个HTTP DELETE
可以用来删除评论的;是否有一个 API 来缓和它(例如将其标记为is_private
,可逆的东西)?
我们正在使用 Graph API 来读取页面上出现的评论(例如,通过抓取https://graph.facebook.com/Nike/posts&access_token=my_access_token可以访问http://facebook.com/Nike上的评论)。
问题:我看到一个HTTP DELETE
可以用来删除评论的;是否有一个 API 来缓和它(例如将其标记为is_private
,可逆的东西)?
不幸的是,目前不可能:( http://developers.facebook.com/bugs/439078329445665?browse=search_506da06b6babc7479209814
现在可以隐藏 facebook 评论。该can_hide
字段将显示您(例如与给定访问令牌关联的用户/页面)是否被允许隐藏评论。is_hidden
,好吧,那是不言自明的。
所以首先,使用GET
请求来查看评论是否已经隐藏,以及是否可以隐藏它:
[comment_id]?fields=is_hidden,can_hide
如果允许且有必要,您可以使用POST
请求is_hidden=true
来实际隐藏它。