Php 删除孤立的库存项目

Php 删除孤立的库存项目,php,square-connect,Php,Square Connect,我正在编写一个清单检查脚本,使用PHP的cURL查询Square API。正如预期的那样,这会将多个InventoryEntry对象作为JSON返回 但是,此库存列表包含许多已从存储中删除的项目。(目前项目库中有644个条目,但JSON响应中出现929个项目。)据我所知,无法从库存中删除这些项目–更新变体端点需要一个Item_id,该id不再适用于已删除的项目,尽管它们的变化一直存在于库存数据库中 有人知道通过API或仪表板删除这些孤立库存项目的方法吗?(我打电话给Square,问他们是否可以截

我正在编写一个清单检查脚本,使用PHP的cURL查询Square API。正如预期的那样,这会将多个
InventoryEntry
对象作为JSON返回

但是,此库存列表包含许多已从存储中删除的项目。(目前项目库中有644个条目,但JSON响应中出现929个项目。)据我所知,无法从库存中删除这些项目–更新变体端点需要一个
Item_id
,该id不再适用于已删除的项目,尽管它们的变化一直存在于库存数据库中

有人知道通过API或仪表板删除这些孤立库存项目的方法吗?(我打电话给Square,问他们是否可以
截断我的项目表,但他们在支持热线上没有这种访问权限。)

或者,是否可以:

  • item\u id
    添加到
    InventoryEntry
    对象或
  • 允许
    更新变体
    端点在没有
    项目id
    的情况下运行(即,只有
    变体id

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