首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook API帖子印象独特(reach)

Facebook API帖子印象独特(reach)
EN

Stack Overflow用户
提问于 2015-10-23 00:48:39
回答 2查看 3.9K关注 0票数 1

我在为我们的帖子留下独特的印象,理想情况下,我们想要一个服务器调用,它将带回最后100个到达(post_impressions_unique)的帖子。

为了达到这个目的,我目前可以使用:

https://graph.facebook.com/nmemagazine/posts?fields=name,message,full_picture,created_time,shares,likes.limit(1).summary(true),comments.limit(1).summary(true)&access_token=USER_TOKEN

获取帖子ID,然后调用:https://graph.facebook.com/v2.5/POST_ID/insights/post_impressions_unique?access_token=USER_TOKEN

有没有一种方法可以让我进行一次调用,在一次API调用中获得所有最近发布的帖子及其影响范围?

EN

回答 2

Stack Overflow用户

发布于 2015-12-04 22:11:19

您可以简单地调用

https://graph.facebook.com/nmemagazine/posts?fields=name,message,full_picture,created_time,shares,likes.limit(1).summary(true),comments.limit(1).summary(true),insights&access_token=USER_TOKEN

注意:额外的“洞察力”字段。

然而,据我所知,您不能将洞察力限制在Post_impressions_Unique上,因此它会带回一些您不一定想要/需要的数据。也就是说,我不认为你可以在“第二级”/子级/嵌套类型上执行搜索/过滤。

票数 2
EN

Stack Overflow用户

发布于 2017-10-06 19:28:14

要更新这一点:

在facebook Graph API2.10中,您可以(也必须)通过insights.metric(...)指定您感兴趣的指标。可能的指标记录在这里:https://developers.facebook.com/docs/graph-api/reference/v2.10/insights#availmetrics

对于您的示例:

代码语言:javascript
复制
curl -i -X GET "https://graph.facebook.com/nmemagazine/posts?fields=name,message,full_picture,created_time,shares,likes.limit(1).summary(true),comments.limit(1).summary(true),insights.metric(post_impressions_unique)&access_token=USER_TOKEN"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33286335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档