【发布时间】:2015-01-08 05:39:42
【问题描述】:
我正在编写一个使用 PHP 的 cURL 来查询 Square API 的库存检查脚本。正如预期的那样,这会以 JSON 形式返回多个 InventoryEntry 对象。
但是,此库存清单包含许多已从商店中移除的商品。 (项目库中当前有 644 个条目,但 JSON 响应中出现了 929 个项目。)据我所知,无法从库存中删除这些项目——Update Variation 端点需要item_id尽管库存数据库中保留了它们的变化,但已删除的项目不再可用。
有谁知道通过 API 或仪表板删除这些孤立库存项目的方法? (我打电话给 Square 并询问他们是否可以 TRUNCATE 我的项目表,但他们在支持线上没有那种访问权限。)
或者,是否可以:
- 将
item_id添加到InventoryEntry对象或 - 允许
Update Variation端点在没有item_id的情况下运行(即,只有variation_id)?
【问题讨论】:
标签: php square-connect