首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook Insight API

Facebook Insight API
EN

Stack Overflow用户
提问于 2015-03-18 17:35:18
回答 2查看 693关注 0票数 0

我需要能够查询Facebook的洞察力API,以获得客户的Facebook页面的页面浏览量。在阅读了大量文档之后,我已经设法使用用户访问令牌通过以下调用对API进行了调用:

代码语言:javascript
复制
dynamic result = client.Get("{clientspageid}/insights/page_views/");

这工作得很好,除了它只返回3天的结果,似乎总是在请求日期之前2天开始。例如,今天是18号,但结果将显示16号、15号和14号的视图。我看到可以添加一个参数来指定句号,所以我开始使用以下内容:

代码语言:javascript
复制
dynamic result = client.Get("{clientspageid}/insights/page_views?period=week/");

由于某些原因,这不会返回任何数据。我尝试了‘月’和‘生命’,并得到了相同的结果。你知道我可能做错了什么吗?如果没有指定时间段,为什么API似乎会在3天的结果中返回?我需要为我的客户返回一个星期的结果。

EN

回答 2

Stack Overflow用户

发布于 2016-02-18 00:00:50

您可以使用“自”和“直到”,但仅限于有限的时间段(35天):

代码语言:javascript
复制
client.Get("{pageid}/insights/page_views?period=week&since=2016-01-25&until=2016-01-30")

请看这篇文章:https://developers.facebook.com/blog/post/478/

票数 1
EN

Stack Overflow用户

发布于 2015-03-20 21:37:37

您是如何获得用户访问令牌的?你有没有先试过Graph api explorer?有3个结果,但你可以点击“下一步”查看下3个结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29118443

复制
相关文章

相似问题

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