在Shopify中超越API限制?

时间:2016-02-05 17:11:29

标签: shopify

我需要一个API调用最多250个产品。我该如何存档? 不幸的是我没有Ruby的经验。也许有人可以指导我一个方向。

谢谢,

2 个答案:

答案 0 :(得分:1)

您无法将限制增加到每页250以上。不过,请使用此page参数获取下一个250个产品。我不知道红宝石,但这是合乎逻辑的流程:

  1. 获取网址= /admin/products.json?limit=250&page={{p}}
  2. p的值指定为1
  3. 开始调用API。对于每个成功的回报增加值p
  4. 检查GET是否返回少于250个项目。如果是,请继续执行下一步,否则请转到步骤3
  5. 退出

答案 1 :(得分:1)

如果您需要250件物品,这是限制。您只需要在请求中添加额外的参数即可。如果 limit 不存在,则默认为50。应该这样做。

/admin/products.json?limit=250