收藏
回答

关于微信小店API接口开发的两个问题

1.目前微信小店的“更新商品”接口,需要提交“小店内部商品ID”、“标题”、“短标题”、“主图”、“SKU”列表、“限购信息”、“品牌ID”、“商品资质信息”、“运费信息”、“商品详情”、“商品参数”、“商品类目”这些数据才能完成更新,不然不是参数校验没通过,就是“短标题”、“限购信息”、“品牌”、“运费信息”等数据被清空。

请问有没有更轻量级的接口,只需要提交“小店内部商品ID”、“标题”、“主图”就可以根据“小店内部商品ID”完成更新,没提交的商品信息都保持不变?

2.目前微信小店的“更新商品”接口,接口文档里描述SKU的库存字段“stock_num”是必填的,实际测试了一下当提交的SKU库存数量为1时,草稿显示的SKU库存数量为1,草稿审核通过后,上架的商品SKU的库存数量为被覆盖为1(这样当该商品正在被购买时库存数量会被覆盖成错误的数量)。当不提交库存字段“stock_num”时,草稿显示的SKU库存数量为0,草稿审核通过后,上架的商品SKU的库存数量会保持原来的数量不会变更。

想确认一下,当调用“更新商品”接口更新商品的标题、主图等信息但希望SKU的库存数量不变时是否应该不提交SKU的“stock_num”字段?

回答关注问题邀请回答
收藏

2 个回答

  • 微信小店技术专员-eobai
    微信小店技术专员-eobai
    2025-12-25

    1,更新商品的接口是全量更新的,如果只需更新部分字段,可以先用get接口拉回去商品信息,然后修改需要更新的部分,再提交


    2,是的,不提交stock_num的情况下不会动库存

    2025-12-25
    有用 1
    回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-12-25
    有用
    回复
登录 后发表内容