Square connect API 未退回商品数量

Square connect API not returning item quantity

发布目录商品时如何获取库存水平?

我正在为一个电子商务项目使用 Square Connect Node SDK https://www.npmjs.com/package/square-connect。我正在使用 Node / Express JS 向 Square 发出请求,复制(稍作修改)SDK 文档中的示例。我正在从 Square 获取数据,但我无法获取任何产品的库存水平。

我在 Square 的响应中看到的唯一库存数据(使用此示例代码 https://docs.connect.squareup.com/api/connect/v2#endpoint-listcatalog 时)是:

"location_overrides": [{
"location_id": "my-location-id",
"track_inventory": true,
"inventory_alert_type": "LOW_QUANTITY",
"inventory_alert_threshold": 15 }]

我以为我遗漏了什么,所以我回到 Square 文档 https://docs.connect.squareup.com/api/connect/v2 并在页面上搜索 "inventory,",上面列出的值是唯一出现的值。

我在 Square 仪表板上尝试过的东西:

  1. 启用/禁用库存跟踪
  2. 为多个项目设置库存水平
  3. 启用/禁用库存水平警报

如有任何帮助或其他信息,我们将不胜感激!我一直看到人们使用 PHP SDK 并获取产品库存水平的类似问题,所以我知道这是一项受支持的功能。我只是不知道我做错了什么..

目前在 Square 的 API 中 list/adjust 库存的唯一方法是使用 Connect v1(Node SDK 支持)。请查看我们的文档站点以获取更多信息:https://docs.connect.squareup.com/api/connect/v1#navsection-inventory