鉴于页面访问令牌,如何逐日获取帖子总数?
答案 0 :(得分:1)
您可以查询FQL数据洞察表:http://developers.facebook.com/docs/reference/fql/insights/
您在该链接的“网页内容”部分中寻找的洞察力。
然而,这是一个在2月15日被弃用的见解。所以一定要快速获取数据。它正在从Facebook中删除。我不知道为什么。
答案 1 :(得分:0)
您只能检索页面上已发布帖子的摘要/计数。直接查询网页时,类似的方法会起作用:
{PAGE}?fields=published_posts.limit(1).summary(total_count).since(1)
响应将类似于:
{
published_posts: {
summary: {
total_count: 12345
},
...
}
}
或者如果您想直接查询published_posts
,请使用:
{PAGE}/published_posts?limit=1&summary=total_count&since=1
响应将类似于:
{
summary: {
total_count: 12345
},
...
}
将limit
设置为1可确保您的查询不会不必要地大。如果您只需要总数,则将limit
设置为1。
since
参数是unix时间戳(自1970年1月1日以来的毫秒数),并且它是检索总帖子数所必需的。将其设置为1,因为将其设置为0会引发错误。
更多详细信息:https://developers.facebook.com/docs/graph-api/reference/page/published_posts/