有赞新零售社区

发帖
API使用问题»营销API修改会员价时,修改多规格商品时候,成功调用但修改不了

[API调用-商品/交易] 营销API修改会员价时,修改多规格商品时候,成功调用但修改不了

恒发掌柜 2023-05-13 420 浏览 8 评论 | 只看楼主 [打印]  关闭
应用名称:「eShop对接                应用AppId:「45376
                ClientId:「yz7-0ae85be5-1683881622439-829372
                相关文档地址:「youzan.ump.memberprice.batch.update.4.0.0
                问题描述:「调用营销API修改会员价时,修改多规格商品,只能修改一个规格,其他规格成功调用但是会被覆盖为空值,请问是什么原因??
                日志:「开发问题必填」
                截图/视频:「开发问题必填」
                三方系统:「系统打通」
                店铺Id:「73726730
                店铺名称:「恒发百荟」
用手机打开
收藏 ··· 回复
    千寻   有赞云团队   2023-05-13 | 只看该作者
    您好,definitions是数组,接口入参修改了24352197012的会员价
    • 恒发掌柜 2023-05-13
      是修改了多规格商品的其中一个,但是其他规格被覆盖变成空值!!也就是说,修改了一个规格,其他规格就会被覆盖!!为什么会这样?

    千寻   有赞云团队   2023-05-13 | 只看该作者
    您好,修改会员价接口,每一次修改都是覆盖操作。

    例如你第一次调接口,入参为[sku1=100元]

    第二次调接口,入参为[sku2=50元]时,之前设置的sku1=100会被清除掉。

    正确的操作是:一次性设置好所有sku的价格[sku1=100元,sku2=50元]
    • 恒发掌柜 2023-05-13
      我都是一次性设置好所有的sku的价格,但是每个sku的同步时间有差异,就会出现先后覆盖的问题。比如说一个多规格商品含有sku1=10元,和sku2=10元,我设置的时候都是一起去设置成sku1=9元,sku2=9元,但是同步的时候会先同步sku1=9元,再同步sku2=9元,然后sku1就会被覆盖为空值。所以无论怎么去一次性设置所有sku值,最后都是只有一个sku可以同步上去。请问这个是不是一个bug?
    • 千寻 回复 恒发掌柜 2023-05-15
      辛苦提供一下这次调用接口返回给你的traceID
    • 恒发掌柜 回复 千寻 2023-05-15
      yz7-0ae85be5-1683881622439-829372
    • 千寻 回复 恒发掌柜 2023-05-15
      您好,这次请求入参中只有一个sku,正确的操作是一次性设置好所有sku的价格去更新,是不会覆盖掉其他的sku
      {
      "item_customer_discount_d_t_o_s": [
      {
      "item_id": 2529927231,
      "definitions": [
      {
      "discount_value": 11600,
      "sku_id": 24352197012,
      "bind_alias": "Y2osw6n66npv0q",
      "discount_type": 2,
      "bind_type": 1
      }
      ]
      }
      ]
      }

    千寻   有赞云团队   2023-05-25 | 只看该作者
    您好,由于工单长时间未收到反馈,暂时置为完结状态,如果问题未解决,可以继续追问,如果有新的问题咨询,可以重新提交工单,感谢您的理解与支持。

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功