使用 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 上的库存的主要内容,如果未能解决你的问题,请参考以下文章
Clover API 不允许使用商家 api_token 进行连接
Django Rest Framework - 使用 ModelSerializer 和 ModelViewSet 更新相关模型