我需要能够查询Facebook的洞察力API,以获得客户的Facebook页面的页面浏览量。在阅读了大量文档之后,我已经设法使用用户访问令牌通过以下调用对API进行了调用:
dynamic result = client.Get("{clientspageid}/insights/page_views/");这工作得很好,除了它只返回3天的结果,似乎总是在请求日期之前2天开始。例如,今天是18号,但结果将显示16号、15号和14号的视图。我看到可以添加一个参数来指定句号,所以我开始使用以下内容:
dynamic result = client.Get("{clientspageid}/insights/page_views?period=week/");由于某些原因,这不会返回任何数据。我尝试了‘月’和‘生命’,并得到了相同的结果。你知道我可能做错了什么吗?如果没有指定时间段,为什么API似乎会在3天的结果中返回?我需要为我的客户返回一个星期的结果。
发布于 2016-02-18 00:00:50
您可以使用“自”和“直到”,但仅限于有限的时间段(35天):
client.Get("{pageid}/insights/page_views?period=week&since=2016-01-25&until=2016-01-30")发布于 2015-03-20 21:37:37
您是如何获得用户访问令牌的?你有没有先试过Graph api explorer?有3个结果,但你可以点击“下一步”查看下3个结果。
https://stackoverflow.com/questions/29118443
复制相似问题