补充说明:商品被删除之后,商品的SKU就与商品失去关联了,后面对已删除的商品进行编辑的时候,商品的状态可以更新为编辑中,但是原来通过out_sku_id映射的关联SKU信息已经丢失,所以用原来的out_sku_id进行更新sku的时候,即使更新了SKU,但是也商品不会有变化,因为已经失去了关联,但是用新的out_sku_id进行更新,即可生效。
API为什么无法添加或更新SKU?这是BUG吗?根据文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent/API/sku/get_sku.html 获取商品SKU信息为空: async function getSkuList(productId) { const res = await axios({ url: `https://api.weixin.qq.com/product/sku/get_list?access_token=${access_token}`, method: 'POST', data: { "product_id": productId, "need_edit_sku": 1, "need_real_stock": 0 } }) return res.data } await getSkuList(40327978) {"errcode":0,"skus":[]} 接下来一切操作让我怀疑人生: 1.更新商品(商品中有skus字段)无法更新sku,难道只能单独对sku进行更新? 2.调用添加sku接口(无论是批量还是单个操作)都是提示sku已添加(确实有个别添加过,然后后面已经删除了); { errcode: 9401005, errmsg: 'SKU已存在 rid: 60c23e8b-02327a25-028d231b' } 3.调用更新sku接口,提示更新已成功,但是获取又拿不到,完全不生效不生效不生效~ { update_time: '2021-06-11 00:46:49' } https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent/API/sku/up_sku.html 有人解答吗?
2021-06-14