微商城发货单查询接口答疑

说明:

本文档主要针对微商城发货单查询接口使用过程中的问题答疑。

FAQ:
Q: 订单部分发货通知过来,要获取部分发货的明细订单号及运单号及发货时间,怎么获取?
A: 使用参考这个:
https://doc.youzanyun.com/doc#/content/MSG/20-%E4%BA%A4%E6%98%93%E6%B6%88%E6%81%AF/detail/msg/trade_TradePartlySellerShip                    
交易明细号:oids 
物流编号:express_no
订单号:tid

Q: 那如果是部分发货,发了两次,有个物流单号,那通过订单号获取的物流是哪一个?
A: 您可以用发货接口中的发货单查询接口,可以通过订单号查询物流信息:https://doc.youzanyun.com/doc#/content/API/1-381/detail/api/0/138

Q: 发货单查询接口就是通过订单号查询出来的,如果有多次发货,就是一个列表对吧?
A: 是的,如果存在多次发货会有一个列表

Q: 发货单查询接口中的子订单号表示的是那个字段?
A:itemId 表示的就是子订单号

Q: 发货单查询接口中的货单状态和商品发货状态有啥区别?
A: 一个货单下可能会有多个商品,商家每次发货可能只发了其中的一件或者多件商品,这时候这几件商品的发货状态和整个货单发货状态是不一样的;status 是代表整个货单状态,deliveryStatus 是代表具体商品的发货状态;

Q: 比如一个订单有 4 件商品,分成 2 次发货,每次 2 件商品,你这个接口是不是返回的货单号为 2 个,deliveryOrderItems 下面也是 2 条记录?
A: 所以如果这个情况,2 次发货完成了,如果 itemId 不同的话就应该是 4 条记录;

Q: 发货单查询接口中的 deliveryNo(货单号)与 youzan.logistics.expressbyorderno.get 接口里的 nu(物流单号) 有啥区别?
A: 通俗说货单是用于发货的,物流单号就相当于你快递发货,有个快递单号,可以查到物流轨迹

Q: 那怎么能看出来这个物流单号和哪个发货单对应呢?
A: 如果你的请求参数中包含 include_dist_order_and_detail 为 true,那么返回中就会有物流详情和物流轨迹;

**PAY ATTENTION:** 关于该发货单查询接口的详细内容请参考:
https://doc.youzanyun.com/doc#/content/API/1-381/detail/api/0/138