注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 阿里健康API

taobao.trade.drug.orders.get (阿里健康获取某一药店全部订单)

阿里健康获取某一药店全部订单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
shop_id Number 必须 112345 外卖分店ID
keyword String 可选 11 关键字
is_all_shop Boolean 必须 true true-查询仅按商家维度 false-查询按商家下所属店铺维度
is_all_order Boolean 必须 true true 仅有支付宝订单,false 包括所有类型订单(货到付款,支付券等)
order_status Number 可选 2
  • 默认值:2
  • (必填字段)订单状态 待确认订单2 , 退款中订单4 , 已发货12 关闭20 交易成功21
    page_size Number 必须 15 返回记录数,超过20按20条返回数据
    page_no Number 可选 1
  • 默认值:2
  • 最大长度:200
  • 页码

    响应参数

    名称 类型 示例值 描述
    result Result 查询到的订单列表对象
    • result_list
    • Result []
    • 订单列表
    • └ start_delivery_time
    • String
    • 2016-03-29
    • 送达时间要求_起始
    • user_address
    • UserAddress
    • 用户地址对象
    • └ phone
    • String
    • xxx
    • 联系电话
    • └ address
    • String
    • 北京***
    • 送货地址
    • └ name
    • String
    • xxx
    • 买家姓名
    • └ mobile
    • String
    • xxx
    • 手机号
    • goods_list
    • OrderGoods []
    • 下单列表
    • └ real_price
    • String
    • 12
    • 外卖商品实际购买价格
    • └ id
    • Number
    • 12312
    • 商品ID
    • └ count
    • Number
    • 2
    • 外卖商品购买数量
    • └ name
    • String
    • abv
    • 外卖商品名称
    • └ goods_code
    • String
    • abc
    • 外卖商品外部ID
    • └ store_id
    • Number
    • 4343
    • 分店ID
    • └ pay_account
    • String
    • abc
    • 买家支付宝账号
    • └ id
    • Number
    • 24007419023430
    • 订单号
    • └ address
    • String
    • 北京市***
    • 送货地址
    • └ delivery_pay
    • String
    • 5
    • 配送费
    • └ end_delivery_time
    • String
    • 2016-03-29
    • 送达时间要求_结束
    • └ create_time
    • String
    • 2016-03-29
    • 创建时间
    • └ user_id
    • Number
    • 34323232
    • 买家ID
    • └ total_pay
    • String
    • 500
    • 总支付金额
    • └ store_name
    • String
    • xxx大药房
    • 店铺名称
    • └ store_contact_phone
    • String
    • xxx
    • 店铺联系电话
    • └ note
    • String
    • 留言
    • 用户下单时的备注信息
    • └ from
    • Number
    • 2
    • 用户下单方式(PC/APP)
    • └ alipay_stream_id
    • String
    • 123456789
    • 支付宝流水号
    • └ result_size
    • Number
    • 20
    • 返回记录数
    • └ total_count
    • Number
    • 20
    • 总记录数

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    TradeDrugOrdersGetRequest req = new TradeDrugOrdersGetRequest();
    req.setShopId(112345L);
    req.setKeyword("11");
    req.setIsAllShop(true);
    req.setIsAllOrder(true);
    req.setOrderStatus(2L);
    req.setPageSize(15L);
    req.setPageNo(1L);
    TradeDrugOrdersGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <trade_drug_orders_get_response>
        <result>
            <result_list>
                <result>
                    <start_delivery_time>2016-03-29</start_delivery_time>
                    <user_address>
                        <phone>xxx</phone>
                        <address>北京***</address>
                        <name>xxx</name>
                        <mobile>xxx</mobile>
                    </user_address>
                    <goods_list>
                        <order_goods>
                            <real_price>12</real_price>
                            <id>12312</id>
                            <count>2</count>
                            <name>abv</name>
                            <goods_code>abc</goods_code>
                        </order_goods>
                    </goods_list>
                    <store_id>4343</store_id>
                    <pay_account>abc</pay_account>
                    <id>24007419023430</id>
                    <address>北京市***</address>
                    <delivery_pay>5</delivery_pay>
                    <end_delivery_time>2016-03-29</end_delivery_time>
                    <create_time>2016-03-29</create_time>
                    <user_id>34323232</user_id>
                    <total_pay>500</total_pay>
                    <store_name>xxx大药房</store_name>
                    <store_contact_phone>xxx</store_contact_phone>
                    <note>留言</note>
                    <from>2</from>
                    <alipay_stream_id>123456789</alipay_stream_id>
                </result>
            </result_list>
            <result_size>20</result_size>
            <total_count>20</total_count>
        </result>
    </trade_drug_orders_get_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部