删除孤立的库存项目

时间:2014-12-26 22:41:18

标签: php square-connect

我正在使用PHP的cURL编写一个库存检查脚本来查询Square API。正如所料,这会将多个InventoryEntry对象作为JSON返回。

但是,此库存清单包含许多已从商店中删除的商品。 (项目库中目前有644个条目,但JSON响应中有929个项目。)据我所知,没有办法从清单中删除这些项目 - Update Variation端点需要{ {1}}已删除的项目不再可用,尽管它们在库存数据库中持续存在差异。

有没有人知道通过API或信息中心删除这些孤立的库存项目的方法? (我打电话给Square,询问他们是否只能item_id我的项目表,但他们在支持热线上没有这种访问权限。)

或者,是否可以:

  • TRUNCATE添加到item_id对象或
  • 允许InventoryEntry端点在没有Update Variation的情况下运行(即只有item_id)?

1 个答案:

答案 0 :(得分:0)

感谢您在Connect API中识别出这个有问题的错误。目前无法过滤删除的商品变体的库存信息。我已经向API工程团队提交了一份错误报告。