2.4 o2o运单查询接口

基本信息

接口名称 TOM_GET_OTO_WAYBILL_MESSAGE
请求方式 Post application/x-www-form-urlencoded
功能描述 O2O商家调用该接口查询运单状态
编码 UTF-8

入参

项目 名称 类型 必填 描述
对接码 logistic_provider_id String 双方约定
签名 data_digest String Base64(Md5(logistics_interface+双方约定的secretKey)) ,具体方法参见文档最后
业务报文 logistics_interface String JSON/XML都可以

logistics_interface内容

项目 名称 类型 必填
订单号 orderCode String
客户编码 customerCode String

出参

项目 名称 类型 必填
成功标识 success boolean
错误码 errorCode String
错误说明 errorMsg String
订单号 outOrderCode String
运单号 waybillNo String
订单状态 waybillStatus String
小件员姓名 postmanName String
小件员电话 postmanPhone String
分单时间(时间戳) createOrderTime String
接单时间(时间戳) receiveOrderTime String
到店时间(时间戳) arrivalShopTime String
离店时间(时间戳) leaveShopTime String
送达时间(时间戳) signTime String
取消时间(时间戳) cancelTime String
取件码 pickUpCode String
配送距离(米) deliverDis String
配送费用(元) deliverPrice String
小件员经度 lng String
小件员纬度 lat String
订单金额 orderAmount String
实付金额 actualAmount String
扩展信息 extendsFeatures List<ExtendField>

d.示例报文

url:

http://edi-daily.xpm.cainiao.com/ext/gateway/ediStandardTimelinessWaybillQuery/ediStandardTimelinessWaybillQuery/api

请求:

logistic_provider_id: edi_test_o2o_json

logistics_interface:

{
    "orderCode": "15444070871081019",
    "customerCode": "FanLai001"
}

data_digest: DdhQydV18X50VfdovwactA==

返回:

{
    "receiveOrderTime": "1544667001000",
    "extendsFeatures": [],
    "arrivalShopTime": "1544667546000",
    "signTime": "1544691119000",
    "lng": "120.076662",
    "postmanName": "不要动我帐号",
    "outOrderCode": "15444070871081019",
    "postmanId": "4398046515023",
    "createOrderTime": "1544609269395",
    "pickUpCode": "1",
    "orderAmount": "30",
    "deliverDis": "22643.225492783116",
    "deliverPrice": "1",
    "success": true,
    "waybillStatus": "410",
    "leaveShopTime": "1544691117000",
    "lat": "30.28852",
    "waybillNo": "FL154440708710810192362",
    "postmanPhone": "18812345678"
}