有赞新零售社区

发帖
API使用问题»接口部分参数不存在

[API调用-其它] 接口部分参数不存在

12d59203191a 2023-12-28 482 浏览 11 评论 | 只看楼主 [打印]
https://doc.youzanyun.com/detail/API/0/517  您好,该编辑商品接口参数item_sku_extends和sku_stocks实体对象中没有,麻烦帮忙看一下
本帖最后由 12d59203191a 于 2023-12-27 17:27 编辑
用手机打开
收藏 ··· 回复
    千寻   有赞云团队   2023-12-28 | 只看该作者
    您好,1、辛苦提供一下这次调用接口返回给你的traceID(traceID是会在你调用接口会返回给你的一个字段,关于traceID你还可以参考文档:API日志排查工具:https://doc.youzanyun.com/doc#/content/27027/39835/51209)
    2、或者补充一下调用接口时使用的access_token值+接口名称(包括版本号)+具体调用时间+请求参数值。方便精准获取日志解决问题。
    • 12d59203191a 2023-12-28
      您好,我是使用YouzanItemUpdateParams.YouzanItemUpdateParamsParam这个对象传参,但是我看这个对象里面没有item_sku_extends和sku_stocks属性,所有无法修改对应的规格明细;还有我使用https://doc.youzanyun.com/detail/API/0/517这个编辑商品信息,我看api里面除了item_id是必填的其他都是非必填,我就只传了item_id,但是接口给我返了“请求参数非法 不支持的商品类型,该接口仅支持实物商品、虚拟商品、电子卡券、茶饮烘焙”
    • 千寻 回复 12d59203191a 2023-12-28
      您好,提供一下这次调用接口返回给你的traceID,方便精准获取日志解决问题。
    • 12d59203191a 回复 千寻 2023-12-28
      您好,trace ID:yz7-0ae85bdd-1703670675036-345427是这个

    千寻   有赞云团队   2023-12-29 | 只看该作者
    您好,入参多传了一层param,接口入参是没有param的哈
    {
    "param": {
    "item_id": 3703883983
    }
    }
    • 12d59203191a 2023-12-29
      您好,那我如果用这个接口的话是不是用YouzanItemUpdateParams这个对象传参,但是我看这个对象里面没有相应的属性。
      或者我如果编辑商品需要修改规格明细是用哪个接口

    • 千寻 回复 12d59203191a 2023-12-29
      您好,https://doc.youzanyun.com/resource/faq/27034/29006/57774

      需要手动打包最新版SDK并引入使用
    • 12d59203191a 回复 千寻 2023-12-29
      您好,trace ID:yz7-0ae85bdb-1703819508831-559252麻烦帮忙看下这个请求,修改成功了但是返回了“参数不正确: sku扩展参数错误”
    • 千寻 回复 12d59203191a 2023-12-29
      您好,参数类型错误,debug排查下入参格式哈
      {
      "item_sku_extends": "[{\"s3\":586574,\"s4\":0,\"s5\":0,\"s1\":828520,\"cost_price\":1200,\"s2\":424079},{\"s3\":782273,\"s4\":0,\"s5\":0,\"s1\":827365,\"cost_price\":1200,\"s2\":110396},{\"s3\":831579,\"s4\":0,\"s5\":0,\"s1\":680239,\"cost_price\":1200,\"s2\":794340}]",
      "item_id": 3703883983,
      "etd_days": 0,
      "sku_stocks": "[{\"quantity\":13,\"skus\":[{\"vid\":828520,\"v\":\"2023\",\"kid\":688877,\"k\":\"年份\"},{\"vid\":424079,\"v\":\"01\",\"kid\":29034,\"k\":\"刊期\"},{\"vid\":586574,\"v\":\"顺丰到付(最快)\",\"kid\":557807,\"k\":\"邮寄方式\"}],\"price\":1200,\"item_no\":\"e\"},{\"quantity\":13,\"skus\":[{\"vid\":827365,\"v\":\"2023\",\"kid\":419173,\"k\":\"年份\"},{\"vid\":110396,\"v\":\"02\",\"kid\":107929,\"k\":\"刊期\"},{\"vid\":782273,\"v\":\"顺丰到付(最快)\",\"kid\":428630,\"k\":\"邮寄方式\"}],\"price\":1200,\"item_no\":\"e\"},{\"quantity\":13,\"skus\":[{\"vid\":680239,\"v\":\"2023\",\"kid\":843171,\"k\":\"年份\"},{\"vid\":794340,\"v\":\"03\",\"kid\":...",
      "etd_type": 0
      }
    • 12d59203191a 回复 千寻 2023-12-29
      您好,item_sku_extends和sku_stocks参数都是JSON字符串,我看API上示例上sku_stocks参数值是 "[{\"s3\":586574,\"s4\":0,\"s5\":0,\"s1\":828520,\"cost_price\":1200,\"s2\":424079},{\"s3\":782273,\"s4\":0,\"s5\":0,\"s1\":827365,\"cost_price\":1200,\"s2\":110396},{\"s3\":831579,\"s4\":0,\"s5\":0,\"s1\":680239,\"cost_price\":1200,\"s2\":794340}]"这种的
    • 千寻 回复 12d59203191a 2023-12-30
      正确的格式是[{“cost_price”:***,“s1”:***,“s2”:***,“s3”:***,“s4”:0,“s5”:0},…]
    加载更多

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

    本版积分规则

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

    • 评分

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

    复制成功