我正在使用 Shopify API,需要更新 1000 件商品的数量。当然,我可以调用 API 1000 次来进行更新,但必须有更好的方法,因为 Shopify API 很慢,每次更新调用一次 API 都会达到 API 限制,更不用说只是明显效率低下。 Shopify API 不支持单个 API 调用的批量更新(在单个 PUT 请求中传递多个 ids/JSON),那么是否有更好/最好的方法来执行此操作?
作为后续,我知道我可以在每次更新时只进行一次 API 调用,并使用延迟处理交错它们以避免达到 API 限制,但这并不能真正解决主要问题,即需要每次更新进行一次 API 调用。我希望在某个地方有一些批量更新设施或其他一些方法来优化这一点,超越每个 API 一次更新、延迟以免超出 PI 限制、大量更新-长期当前方法。
最佳答案
如果您想更新 1000 个项目,则必须调用 1000 个电话。有一些异常(exception):
- 产品变体
- 产品图片
这两者都可以通过将它们嵌套在对其父产品的调用下来批量更新。
关于php - 在 Shopify 中更新 1000 个商品的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12989480/