使用 rest api 更新 Clover Pos 上的库存

Posted

技术标签:

【中文标题】使用 rest api 更新 Clover Pos 上的库存【英文标题】:Updating Inventory on Clover Pos using the rest api 【发布时间】:2019-06-21 22:00:29 【问题描述】:

我正在尝试使用 clover 的 API 为我的家庭小型企业使用定制构建的库存应用程序更新库存。我已经将他们的 API 用于其他功能而没有问题。但是,我无法让它更新我的商品库存。

我在这里关注了他们的文档: https://www.clover.com/api_docs/#!/inventory/UpdateItemStock

但是,我似乎无法弄清楚将新库存计数放在哪里以便更新三叶草系统。

我知道这是访问 API https://api.clover.com/v3/merchants/mId/item_stocks/itemID 的基本 URL

(我目前正在使用 postman 进行测试,所以它会填写 URL 中的变量,并将我的 API 密钥插入到授权标头中)

我试过了:

quantity=5.0 附加到 URL 例如: https://api.clover.com/v3/merchants/mId/item_stocks/itemID?quantity=5.0

quantity=5 作为正文的一部分发送

非常感谢任何帮助,谢谢。

【问题讨论】:

H 您是否从您的请求中收到任何错误消息? (我不是专家,但您掌握的任何信息都可以帮助人们解决您的问题) 【参考方案1】:

确保您正在向端点发送 POST:

POST /v3/merchants/mId/item_stocks/itemId

并将其放入请求正文中:


  "quantity": 5

【讨论】:

以上是关于使用 rest api 更新 Clover Pos 上的库存的主要内容,如果未能解决你的问题,请参考以下文章

Restful API 设计参考原则

Clover API 不允许使用商家 api_token 进行连接

Clover 安装 Mac 系统更新 (原版黑苹果)

Django Rest Framework - 使用 ModelSerializer 和 ModelViewSet 更新相关模型

使用 Outlook rest api 更新事件时出错

REST API (更新删除文档)