返回订单API

dangdang.order.expressbill.get

打印快递面单(只打印快递面单,包括自发,代发和推荐物流)

  • 功能描述:根据订单编号和商家编号查看订单的面单信息。

    支持的数据格式:XML

    HTTP请求方式:GET

    版本:1.0

  • 时间:2021-08-05
    版本:2.0
    变更说明:
    返回参数
    1、添加encrypt_content;对消费者信息进行加密,需要调取解密接口获取真实信息;
    2、加密字段包括:收货人姓名:consigneeName; 收货人固定电话:consigneeTel; 收货人移动电话:consigneeMobileTel; 收货地址:consigneeAddr
  • 系统级输入参数:

    请参考系统级输入参数

    应用级输入参数:


    变量名称 变量命名 变量类型 是否必填 示例 说明

    订单编号

    o

    string

    12345678

    一次可以查询最多100张订单的面单信息。多个订单编号之间,以英文逗号“,”区隔。

  • 商家接收到的XML文件格式说明:

  • 商家接收到的XML文件实例:

    <?xml version="1.0" encoding="GBK"?>

    <response>

    <functionID>generalexpresspageinfo</functionID>
        <time>2009-03-20 15:10:50</time>
        <result>true</result>
        <operCode>10000</operCode>
        <resultMessage>处理成功!</resultMessage>
        <orderCourierReceiptDetails>
            <courierReceiptDetail>
                <receiptTitle>招商平台快递详情单</receiptTitle>
                <orderType>1</orderType>
                <shopWarehouse>北京仓</shopWarehouse>
                <sendGoodsWarehouse>广州仓</sendGoodsWarehouse>
                <expressCompany>北京顺风</expressCompany>
                <orderID>1719544796</orderID>
                <orderCreateTime>2012-02-02 12:22:33</orderCreateTime>
                <consigneeName>李莹</consigneeName>
                <consigneeAddr>中国,天津,天津市,南京路14号中信银行天津分行会计部</consigneeAddr>
                <consigneeAddrState>中国</consigneeAddr_State>
                <consigneeAddrProvince>湖南</consigneeAddr_Province>
                <consigneeAddrCity>长沙市</consigneeAddr_City>
                <consigneeAddrArea>雨花区</consigneeAddr_Area>
                <consigneePostcode>410006</consigneePostcode>
                <consigneeTel>022-23028902</consigneeTel>
                <consigneeMobileTel>022-23028902</consigneeMobileTel>
                <shopName>服装3C专卖店</shopName>
                <shopID>489</shopID>
                <consignerName>张三</consignerName>
                <consignerTel>022-23028902</consignerTel>
                <consignerAddr>中国, 湖南, 长沙市</consignerAddr> <!-- 寄件地地址 -->
                <sendGoodsTime>送货时间</sendGoodsTime>
                <orderCreateTime>订单的下单时间</orderCreateTime>
                <totalBarginPrice>0</totalBarginPrice>  <!-- 应收货款 -->
                <consigneePostcode>
                </consigneePostcode><!-- 收货地址邮编 -->
                <consignerTel>010-110119120 </consignerTel><!--商户电话 -->
                <productNum>件数</productNum>
                <orderOperCode>2222</orderOperCode>

                <payType>货到付款-POS机</payType>

             </courierReceiptDetail>
            </orderCourierReceiptDetails>
            </response>


  • java版




    SdkClient sdkClient= new SdkClient(appKey, appSecret, session, version) ;
        OrderExpressBillGetRequest request=new OrderExpressBillGetRequest();
        request.setO("38085292050");
        OrderReceiptDetailGetResponse response=sdkClient.excute(request);
        System.out.println(response.toString());


    php版

    $sdkClient = new DDHttpClient(appkey,appSecret,session);
    $OrderExpressBillGetRequest = new OrderExpressBillGetRequest();
    $OrderExpressBillGetRequest->setOrderId("1013037687587");
    $sdkResponse = $sdkClient->execute($OrderExpressBillGetRequest)