【问题标题】:Removing orphaned inventory items删除孤立的库存项目
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      • 2016-07-08
      • 2019-07-18
      • 2011-07-18
      • 1970-01-01
      相关资源
      最近更新 更多