我正在使用python sdk从特定的Facebook页面获取数据。当页面是官方页面并且我请求提要时,这可以正常工作。
access_token = facebook.get_app_access_token(APP_ID, APP_SECRET)
graph = facebook.GraphAPI(access_token)
page = graph.get_object(PAGE_OFFICIAL)
posts = graph.get_connections(PAGE_OFFICIAL, "feed")
print posts
但是,我正在使用的某些页面被认为是非正式页面'。例如。 https://www.facebook.com/pages/Whittington-Hospital/112221552128426?fref=ts
它们是聚合数据的地方页面,提及该地点 - 即,如果有人检查该位置,并且页面还具有评论和评级。据我所知,评论到目前为止无法通过图表API(虽然我几年前发现一篇帖子说很快就会添加这个功能......)。
对于这些非正式的页面,我得到了一个空的字典:
{u'data': []}
由于它是一个非官方的页面,因此我无法联系这些页面的管理员以获取访问密钥。有什么建议吗?
答案 0 :(得分:0)
非官方网页没有Feed,但就像您提到的那样,仅提供评论和提及。目前无法通过API访问评论或页面提及。此外,因为没有人声称该页面,但您没有管理员,也没有页面令牌。
所以最终的答案是:不,你不能通过API访问非官方网页的评论或提及。