当我上传带有变体更新产品的excel时,shopify Api中出现错误(api客户端每秒超过2个调用)

时间:2018-11-16 11:15:25

标签: php api shopify

当我上传带有变体的更新产品的excel时,shopify Api中出现错误(每秒超过2次api客户端调用)。

就像我有1200种产品一样,各个产品的变体形式也不同,分别为1,2 3等。

当我将更新该excel然后尝试调用api时,将进行一些变体更新,但某些未更新并给出错误 ==>每秒超过2个api客户端调用

所以请为此帮忙。

1 个答案:

答案 0 :(得分:0)

该错误消息仅供说明。这意味着您超出了Shopify API调用限制。 Shopify Website上提供了有关速率限制的更多信息。它说

  

API调用限制使用泄漏存储桶算法作为   控制器。存储桶以每秒两次调用的泄漏率清空,   这意味着应用程序平均每秒两次调用可避免存储桶   错误。

为此,您需要在应用程序中实现速率限制。正如PHP标记建议您通过PHP使用API​​一样,您可以查看

  

Shopify PHP

它具有功能 checkApiCallLimit ,可确保您的应用程序不超出API速率限制。

$shopify = new PHPShopify\ShopifySDK($config);

现在,您使用shopify对象进行的任何调用都将遵守API速率限制。您可以查看链接库的自述文件以了解更多信息。