Php 删除孤立的库存项目
我正在编写一个清单检查脚本,使用PHP的cURL查询Square API。正如预期的那样,这会将多个Php 删除孤立的库存项目,php,square-connect,Php,Square Connect,我正在编写一个清单检查脚本,使用PHP的cURL查询Square API。正如预期的那样,这会将多个InventoryEntry对象作为JSON返回 但是,此库存列表包含许多已从存储中删除的项目。(目前项目库中有644个条目,但JSON响应中出现929个项目。)据我所知,无法从库存中删除这些项目–更新变体端点需要一个Item_id,该id不再适用于已删除的项目,尽管它们的变化一直存在于库存数据库中 有人知道通过API或仪表板删除这些孤立库存项目的方法吗?(我打电话给Square,问他们是否可以截
InventoryEntry
对象作为JSON返回
但是,此库存列表包含许多已从存储中删除的项目。(目前项目库中有644个条目,但JSON响应中出现929个项目。)据我所知,无法从库存中删除这些项目–更新变体端点需要一个Item_id
,该id不再适用于已删除的项目,尽管它们的变化一直存在于库存数据库中
有人知道通过API或仪表板删除这些孤立库存项目的方法吗?(我打电话给Square,问他们是否可以截断我的项目表,但他们在支持热线上没有这种访问权限。)
或者,是否可以:
- 将
item\u id
添加到InventoryEntry
对象或
- 允许
更新变体
端点在没有项目id
的情况下运行(即,只有变体id
)
感谢您在Connect API中识别出这个有问题的错误。目前无法筛选已删除项目变体的库存信息。我已经向API工程团队提交了一份错误报告