我正在尝试获取关于Facebook上的评论,评论和帖子分享的计数和信息。即使它在大多数情况下都有效,但有时我会收到来自Graph API的“空”JSON响应。
代码:
import facepy, pprint
long_access_token = "Access token"
graph = facepy.GraphAPI(long_access_token)
limit = 1
user_id = "4"
post_id = "10101319050523971"
g = graph.get(post_id + '/sharedposts?limit=%s' %(limit))
pprint.pprint(g)
输出:
{u'data': []}
请注意,此post有超过200K的喜欢和30K的份额。相比之下,拥有30K喜欢和2K份的post可以很好地运作。所以我认为这是一个帖子“大小”的问题。
如何处理包含大量喜欢,评论和分享的帖子?我想得到计数以及有关用户的信息。
答案 0 :(得分:2)
实际上你不应该从zuck那里得到饲料,因为他显然没有使用你的应用程序。
您可以调用POST_ID端点,因为此帖子的类型是链接类型
即使您无法从zuck中检索Feed:
但是,你可以获得zuck共享的公共链接:
这是我从Facebook收到的回复: