使用图形API获取FB评论插件内容

时间:2019-01-02 13:54:04

标签: facebook-graph-api facebook-social-plugins

我需要从服务器端获取fb注释插件的内容。以前有一些相关的问题,但是我仍然找不到可行的解决方案。

fb官方文档在这里:https://developers.facebook.com/docs/plugins/faqs#faq_1603507626630008,但是api版本2.6已过时,并且不再有og_object.comments字段。

Facebook Comments on your website via Graph API instead of Comments plugin?-这种方式对我也不起作用。我收到一条错误消息Tried accessing nonexisting field (comments) on node type (URL)。看起来这种方法也已经过时了。

我在这里Getting comments for a url via facebook graph api和这里How to fetch comments with Facebook Graph API from comments plugin找到了一种现代方式。

例如,我需要获取本文的评论:http://diply.com/1301/24-pics-that-haters-will-say-are-photoshopped#2 我可以通过?fields=og_object&id=http%3A%2F%2Fsocial.diply.com%2F1301%2F24-pics-that-haters-will-say-are-photoshopped%233获取对象ID,但是对于/2037050239696956/comments,我总是得到空结果。

我检查了小部件的内容,发现正确的对象ID为1767557016664245,实际上我可以通过/1767557016664245/comments获取评论。

为什么有不同的ID?以及如何通过url获取正确的ID?

0 个答案:

没有答案