Facebook图表SINCE和UNTIL无法正常工作

kil*_*yck 9 api facebook

当我从Facebook图表中获取数据时使用查询字符串进行探索

act_109418612584009/campaigns?fields=id,name,adsets{id,name,insights}&since=2016-03-07&until=2016-03-08
Run Code Online (Sandbox Code Playgroud)

我得到的结果是完整数据(不是自从和直到的范围).

2016-03-17:更新

错误的方式,我已阅读文件并解决它.

请访问https://developers.facebook.com/docs/marketing-api/insights/v2.5

查询的结构是

https://graph.facebook.com/<API_VERSION>/<AD_OBJECT_ID>/insights
Run Code Online (Sandbox Code Playgroud)

这意味着我可以通过查询获取数据

https://graph.facebook.com/v2.5/6032185014626/insights?time_range={"since":"2015-03-01","until":"2015-03-31"}
Run Code Online (Sandbox Code Playgroud)

6032185014626是adset的ID

快乐的编码

Tob*_*obi 4

看一下

时间分页边缘支持以下参数:

  • 直到:一个 Unix 时间戳或 strtotime 数据值,指向基于时间的数据范围的末尾。
  • since :一个 Unix 时间戳或 strtotime 数据值,指向基于时间的数据范围的开始。
  • limit :这是每个页面中返回的单个对象的数量。限制为 0 将不返回任何结果。出于性能原因,某些边具有极限值的最大值上限。如果发生这种情况,我们将返回正确的分页链接。
  • next :将返回下一页数据的 Graph API 端点。
  • previous :将返回上一页数据的 Graph API 端点。

您需要发送 unix 时间戳而不是日期 (YYYY-MM-DD)。