我需要通过脸谱图api获取给定网址的最新评论(人物图片,姓名和评论)。
我已经尝试过graph.facebook.com/v2.7/{object-id}/comments,我将{object-id}替换为我的网站网址,网址为url。
问题是图表api认为/ comments部分是网址的一部分。
如果我执行graph.facebook.com/v2.7/?id=myurlhere.com,那么它至少会返回正确的评论计数和分享计数,但我还没有弄清楚如何请求实际的评论。
我尝试过使用graph.facebook.com/v2.7/{object-id}/comments和graph.facebook.com/v2.7/?id=myurlhere.com返回的实际对象ID但当然这使我必须做的api电话加倍。我也没有看到任何与评论一起列出的图像。
我越来越接近graph.facebook.com/v2.7/899503886844396/comments?fields=message,from{name,picture}
现在,如果我能弄清楚如何用url替换该对象id。
答案 0 :(得分:1)
正如评论中所提到的,使用metadata = 1来查看您可能找到的内容是个好主意。那是/?id = yoururlhere& metadata = 1或/ yoururlhere?metadata = 1
其中一个字段是og_object。那么你有这样的评论/ yoururlhere吗?fields = og_object {comments {message,from {name,picture}}}
(我从中吸取了教训,我希望,现在编辑我的首要答案是第一个回答att stackoverflow。)