从Python中的链接获取Facebook评论

从Python中的链接获取Facebook评论,python,facebook,facebook-graph-api,Python,Facebook,Facebook Graph Api,我正在使用Python Facebook SDK访问Facebook。给定一个外部链接,我想得到该链接的评论。我这样做: import facebook graph = facebook.GraphAPI(access_token=token, version='2.7') url_id = graph.get_object(url)['og_object']['id'] comments = graph.get_connections(url_id, 'comments') 但最终的价值只是

我正在使用Python Facebook SDK访问Facebook。给定一个外部链接,我想得到该链接的评论。我这样做:

import facebook
graph = facebook.GraphAPI(access_token=token, version='2.7')
url_id = graph.get_object(url)['og_object']['id']
comments = graph.get_connections(url_id, 'comments')
但最终的价值只是:

{u'data': []}

我尝试了这两个不同的链接,我知道有评论没有运气。是我做错了什么,还是这个版本的SDK不再工作了?据我所知,这个节点应该有一个注释边缘。

欢迎使用StackOverflow。请阅读并遵循帮助文档中的发布指南。适用于这里。在您发布MCVE代码并准确描述问题之前,我们无法有效地帮助您。我们应该能够将您发布的代码粘贴到文本文件中,并重现您描述的问题。我在Python 2.7上的
facebook
版本没有
GraphAPI
。同样重要的是,
url
未定义。@CBroe所以我做了:{comments}&id=>结果是
{“og_object”:{“id”:“1069218256443049”},“id”:http://www.foxnews.com/us/2015/04/14/seattle-boss-raises-entire-company-minimum-wage-to-70000.html"}
@Prune url只是我试图获取的url的字符串。我一直在测试的是一个旧的URL,“‌​轮胎公司最低要求‌​-工资-to-70000.html”。我唯一遗漏的另一件事是标记和print comments语句。我不知道该怎么说你说你在Python 2.7上的facebook版本没有GraphAPI。我的很清楚,因为我正在成功地验证并获取一个有效的og_对象id。这个URL似乎根本没有嵌入Facebook评论插件;只有一个评论部分“由Livefyre提供动力”,这是一个第三方服务,用户可以使用其Facebook帐户登录。但这并不意味着有Facebook对该URL的评论。因此,通过Graph API寻找的东西一开始并不存在。