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

时间:2014-09-26 09:39:53

标签: php api curl podio

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

但是如何使用offset参数以及最大限制500?

1 个答案:

答案 0 :(得分:1)

您应该使用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个项目块中的项目,直到您获得所有项目为止。