我正在使用Facebook Marketing API从Facebook投放广告。我得到的数据,但问题是,他们正在分页发送数据。我有下一组数据的URL,所以我需要多次调用Facebook API。我可以将请求中的数据限制设置为一个庞大的数字,这样我就可以一次获取所有数据。
是否有其他选项可以获取所有数据?
我试过直到&因为参数和发送当前时间的时间戳& 0,但它没有奏效。
还有其他出路吗?
答案 0 :(得分:1)
通过数据进行分页是可行的方法。别无选择。
确实有不同的方法来使用分页,其中一种方法是使用响应中提供的next
/ previous
链接。另一种方法是使用所谓的基于Cursor的分页,您可以使用提供的游标标记构建自己的下一个/上一个链接。记录在案here。
请注意, 确实可以将请求的limit
更改为一些巨大的数字,但Facebook的API可以默默地将该数字减少到它认为合理的任何数字,或者它可能会返回错误消息,说您请求了太多数据。总而言之,这意味着您将需要使用分页。