有赞新零售社区

发帖
API使用问题»单商品拆分运单发货接口调用报错

[API调用-其它] 单商品拆分运单发货接口调用报错

陆泉 02-13 485 浏览 2 评论 | 只看楼主 [打印]
单商品拆分运单发货接口调用:
使用接口API为youzan.trade.dc.delivery.ordersingleitemsend.3.0.2
返回报错:
code:102599996      -- outsid没有值,但是接口又没这个字段,ex_packages下得express均已填值
message:请求唯一标识不能为空   -- 请求得biz_value里已塞唯一值
traceId:zan-open-sdk-84d4527f-f4ce-4692-60e0-1ef258f80b37

另外:相同订单改用[color=var(--theme-primary-4,#155bd4)]youzan.logistics.online.confirm接口进行单运单发货,采用第一个快递单号,可以调通,没有问题

用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

    根据traceId没有查询到日志,麻烦重新提供近7天调用有赞接口响应返回的zan-open或者yz7开头的数字
    • 陆泉 02-13
      zan-open-sdk-e03fc9f6-eee8-4bd2-8023-e23519a11068     
      这是今日 10:42刚刚跑的链路ID,
      另:这是测试店铺哈 ,测试店铺名称为:云测试店铺id8Qt
    • 风信子 回复 陆泉 02-13
      您调用的是youzan.trade.dc.delivery.ordersingleitemsend.3.0.0,非youzan.trade.dc.delivery.ordersingleitemsend.3.0.2

      所以您需要调用3.0.2接口:https://doc.youzanyun.com/detail/API/0/2930
    • 陆泉 回复 风信子 02-13
      多谢,确实用了3.0.2的参数;调用的地方拿成了3.0.0的请求对象
    • 风信子 回复 陆泉 02-13
      不客气,有问题随时询问
    • 陆泉 回复 风信子 02-13
      另外请教个问题:  如果订单订购了商品A两件 A1和A2,并且订购了商品B一件;
      是否支持A1和B发快递KD1、A2发快递KD2。尝试调用后报错如下:
      code:102599996
      message:DeliveryItem.itemId不能为空.
      traceId:zan-open-sdk-b7f8ed60-f3ae-43c1-894c-04dcfe631813
    • 风信子 回复 陆泉 02-13
      支持的
      接口报DeliveryItem.itemId不能为空,是因为你们没有入参有问题,你入参"oid\":\"3059423063206396198,3059423063206396197\",正常应该是"oid\":\"3059423063206396198\"
      然后B发快递用这个接口:https://doc.youzanyun.com/detail/API/0/2930
    • 陆泉 回复 风信子 02-13
      B快递用https://doc.youzanyun.com/detail/API/0/66这个接口吧,请帮忙确认下
    • 风信子 回复 陆泉 02-14
      是的,我贴错了
      B发快递用这个接口:https://doc.youzanyun.com/detail/API/0/66
    加载更多

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

    本版积分规则

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

    • 评分

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

    复制成功