脚本宝典收集整理的这篇文章主要介绍了php – Facebook SDK和Graph API评论删除错误,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
使用FaceBook PHP SDK,我在查找如何删除注释方面遇到了很多麻烦,因为它的id和xid.
起初我使用的是REST API,您可以在其中调用’comments_remove($xid,$id);’删除评论.当xid参数只接受字母数字字符和下划线时,会出现此方法的问题.
根据文档(http://developers.facebook.com/docs/reference/fbml/comments),有效的XID可以是任何url_encode的结果.
现在我用新的GRAPH api测试我的运气.在“删除对象”下查看http://developers.facebook.com/docs/api,似乎肯定支持删除评论.但是,我尝试发送DELETE请求,并且我也尝试使用参数’method = delete’将POST和GET发送到对象url.
无论我如何尝试,我总是得到同样的错误:
{“error”:{“tyPE”:“GraphMethodException”,“message”:“不支持的删除请求.”}}
我也将访问令牌作为参数发送.我发送的访问令牌是从javascript cookie上的单点登录保存在facebook cookie中的访问令牌.这些都是对我的申请所做的评论.这是否发生在其他任何人身上,或者我只是不这样做?
非常感谢任何帮助或指导.
解决方法:
固定!
删除https://graph.facebook.com/673509687_104812882909249?access_token= {access_token}
哪里
673509687是我的userID,104812882909249是objectID
以上是脚本宝典为你收集整理的php – Facebook SDK和Graph API评论删除错误全部内容,希望文章能够帮你解决php – Facebook SDK和Graph API评论删除错误所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。