如何在Podio API中的所有项目数据


How to all items data in Podio API

我正在尝试使用Offset参数获取所有项目的数据。我有大约4500条数据。使用PHP cURL代码检索所有项目(REST API)。

但是,我如何使用偏移参数和最大限制500?

您应该使用Podio PHP客户端库,而不是从头开始。这将为您节省大量工作:http://podio.github.io/podio-php/

PodioItem::filter()是您要使用的方法。设置限制和偏移:

$items = PodioItem::filter(123, array('limit' => 500, 'offset' => 0);

一旦你得到了第一组项目,你就可以使用filtered属性来查看总共有多少个项目:

$items = PodioItem::filter(123, array('limit' => 500, 'offset' => 0);
print $items->filtered;

这只是一个在500个项目块中提取项目的问题,直到你得到所有的项目。