我正在尝试使用Offset参数获取所有项目数据。我有大约4500个数据。使用PHP cURL代码检索所有项目(REST API)。
但是如何使用offset参数以及最大限制500?
答案 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个项目块中的项目,直到您获得所有项目为止。