文档中心 > API类目 > 服务平台API

taobao.weike.eservice.order.get (客服外包订单查询)

用于客服外包中服务商查询订单列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
start_date Date 可选 2016-09-20 00:00:00 订单服务开始日期
scheduling_state Boolean 可选 true 订单是否可以排班
seller_nick String 可选 hengye03 商家昵称
page_size Number 可选 20 每页记录数(默认20,最大不超过20)
end_date Date 可选 2016-09-30 00:00:00 订单服务结束日期
order_id_list Number [] 可选 [1,2]
  • 最大列表长度:20
  • 订单ID列表,最大不超过20个(这个参数指定后,其它过滤条件失效)
    page_num Number 可选 1 页码(默认为1)

    响应参数

    名称 类型 示例值 描述
    total_size Number 100 记录总记录数
    order_list Order [] 订单列表
    • └ order_id
    • Number
    • 1000001243203630666
    • 订单ID
    • └ seller_nick
    • String
    • hengye03
    • 商家昵称
    • └ scheduling_state
    • Boolean
    • true
    • 订单是否可以排班
    • └ start_date
    • Date
    • 1473782400000
    • 起始日期(订单未付款前可能为空)
    • └ end_date
    • Date
    • 1473782400000
    • 结束日期(订单未付款前可能为空)

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    WeikeEserviceOrderGetRequest req = new WeikeEserviceOrderGetRequest();
    req.setStartDate(StringUtils.parseDateTime("2016-09-20 00:00:00"));
    req.setSchedulingState(true);
    req.setSellerNick("hengye03");
    req.setPageSize(20L);
    req.setEndDate(StringUtils.parseDateTime("2016-09-30 00:00:00"));
    req.setOrderIdList("1,2");
    req.setPageNum(1L);
    WeikeEserviceOrderGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <weike_eservice_order_get_response>
        <total_size>100</total_size>
        <order_list>
            <order>
                <order_id>1000001243203630666</order_id>
                <seller_nick>hengye03</seller_nick>
                <scheduling_state>true</scheduling_state>
                <start_date>1473782400000</start_date>
                <end_date>1473782400000</end_date>
            </order>
        </order_list>
    </weike_eservice_order_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>

    错误码解释

    错误码 错误描述 解决方案
    isv.param-input-null 输入参数为Null 请检查参数
    isv.order_id_size_over_limit 订单ID数超过限制 请确定一次查询的订单ID数是否超过限制
    isv.page-param-invalid 分页参数非法 请检查分页参数是否输入正确
    isp.service-invalid-exception 服务端执行错误 服务端执行错误,请稍后重试

    API工具

    如何获得此API

    FAQ

    返回
    顶部