Square Connect API不返回商品数量

时间:2018-08-26 04:26:13

标签: square

列出目录项时如何获得库存水平?

我正在使用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并在页面上搜索了“库存”,上面列出的值是唯一出现的东西。

我在Square仪表板上尝试过的操作:

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

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

1 个答案:

答案 0 :(得分:0)

当前,在Square的API中列出/调整广告资源的唯一方法是使用Connect v1(Node SDK支持)。请访问我们的文档网站以获取更多信息:https://docs.connect.squareup.com/api/connect/v1#navsection-inventory