# 更新赠品库存

# 接口说明

可通过该接口更新赠品库存

# 注意事项

  • 更新在售赠品库存时将从原始商品的库存中进行扣减/归还。

# 接口调用请求说明

POST https://api.weixin.qq.com/channels/ec/product/gift/stock/update?access_token=ACCESS_TOKEN

# 请求参数说明

参数 类型 是否必填 描述
product_id string(uint64) 内部赠品ID
sku_id string(uint64) 内部skuID
diff_type number 修改类型。1: 增加;2:减少;3:设置。
建议使用1或2,不建议使用3,因为使用3在高并发场景可能会出现预期外表现
num number 增加、减少或者设置的库存值。

# 请求参数示例

{
    "product_id": "17000186383709",
    "sku_id": "9328425",
    "diff_type": 1,
    "num": 10
}

# 返回参数说明

参数 类型 描述
errcode number 错误码
errmsg string 错误信息

# 返回参数示例

{
    "errcode": 0,
    "errmsg": "ok"
}

# 错误码

错误码 错误描述
公共错误码 -
10020055 参数有误,请开发者按照文档传参
10020050 没有商品权限,请获取权限后再试
10020051 参数错误,请开发者按照文档传参
10020052 商品不存在
10020054 更新库存失败
10020091 不支持该类型的商品
10020112 更新该sku库存频率超限
10020217 当前商品状态不允许直接更新库存
10020218 增加减少数量为0
10020219 库存不足以减扣
10020220 设置库存超过券码数量(本地生活商品)
10020285 原始商品库存不足,请补充后再更新库存