alibaba.damai.mz.order.list (订单列表API)

麦座-自建电商网站-订单列表API; 1、根据会员id获取订单列表分页数据;订单列表中的订单信息只包含订单主要信息,如需获取订单详情,请调用“订单详情API”。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
page_size Number 可选 5
  • 默认值:5
  • 每页条数;默认=5
    mz_user_id String 必须 42837192341 麦座用户id
    page Number 可选 1
  • 默认值:1
  • 当前页码;默认=1

    响应参数

    名称 类型 示例值 描述
    result ResultData api返回结果
    • └ msg
    • String
    • 成功
    • 提示
    • └ code
    • String
    • 200
    • 状态码
    • data
    • Pager
    • 出参
    • data_list
    • OrderVO []
    • 订单列表出参
    • └ mz_order_id
    • String
    • 387371888003
    • 麦座订单id
    • └ mz_user_id
    • String
    • 42837192341
    • 麦座会员id
    • └ order_state
    • Number
    • 2
    • 订单状态;1=订单未完成,2=订单已完成,3=订单已关闭
    • └ order_pay_state
    • Number
    • 1
    • 订单支付状态;1=已支付,2=待支付
    • └ refund_order_state
    • Number
    • 1
    • 订单退单状态;退单状态:1=未退单,2=部分退单,3=已退单,4=退单申请中
    • └ create_order_time
    • String
    • 2019-12-31 11:30:23
    • 下单时间;精确到秒,格式:yyyy-MM-dd HH:mm:ss
    • └ auto_cancel_order_time
    • String
    • 2019-12-31 12:01:23
    • 订单失效时间;麦座超时未支付系统取消订单时间点,精确到秒,格式:yyyy-MM-dd HH:mm:ss
    • └ delivery_type
    • Number
    • 3
    • 取票方式;2=身份证自助换票(换纸质票),3=取票码自助换票(换纸质票), 4=二维码自助换票(换纸质票),5=上门领取纸质票,6=二维码电子票(无纸质票),11=证件电子票(无纸质票)
    • └ order_goods_count
    • Number
    • 5
    • 订单商品数量;
    • order_event_list
    • OrderEventVO []
    • 订单商品所属场次信息列表;
    • └ project_id
    • String
    • 79712637144
    • 麦座项目id
    • └ project_name
    • String
    • 乌龙山伯爵
    • 麦座项目名称
    • └ project_img_url
    • String
    • https://xxx.jpg
    • 项目海报图片地址
    • └ event_name
    • String
    • 2020-02-22 18:00
    • 麦座场次名称
    • └ event_start_time
    • String
    • 2020-02-22 18:00
    • 场次演出开始时间;精确到分,格式:yyyy-MM-dd HH:mm
    • └ venue_name
    • String
    • 北京世纪剧院
    • 场馆名称
    • └ order_receive_money_fen
    • Number
    • 28000
    • 麦座订单应收金额;单位:分;
    • └ total_page
    • String
    • 2
    • 总页数
    • └ total_row
    • String
    • 19
    • 总记录数
    • └ page_size
    • String
    • 10
    • 每页条数
    • └ page
    • String
    • 1
    • 当前页码
    • └ success
    • Boolean
    • true
    • api请求是否成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaDamaiMzOrderListRequest req = new AlibabaDamaiMzOrderListRequest();
    req.setPageSize(5L);
    req.setMzUserId("42837192341");
    req.setPage(1L);
    AlibabaDamaiMzOrderListResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_damai_mz_order_list_response>
        <result>
            <msg>成功</msg>
            <code>200</code>
            <data>
                <data_list>
                    <order_v_o>
                        <mz_order_id>387371888003</mz_order_id>
                        <mz_user_id>42837192341</mz_user_id>
                        <order_state>2</order_state>
                        <order_pay_state>1</order_pay_state>
                        <refund_order_state>1</refund_order_state>
                        <create_order_time>2019-12-31 11:30:23</create_order_time>
                        <auto_cancel_order_time>2019-12-31 12:01:23</auto_cancel_order_time>
                        <delivery_type>3</delivery_type>
                        <order_goods_count>5</order_goods_count>
                        <order_event_list>
                            <order_event_v_o>
                                <project_id>79712637144</project_id>
                                <project_name>乌龙山伯爵</project_name>
                                <project_img_url>https://xxx.jpg</project_img_url>
                                <event_name>2020-02-22 18:00</event_name>
                                <event_start_time>2020-02-22 18:00</event_start_time>
                                <venue_name>北京世纪剧院</venue_name>
                            </order_event_v_o>
                        </order_event_list>
                        <order_receive_money_fen>28000</order_receive_money_fen>
                    </order_v_o>
                </data_list>
                <total_page>2</total_page>
                <total_row>19</total_row>
                <page_size>10</page_size>
                <page>1</page>
            </data>
            <success>true</success>
        </result>
    </alibaba_damai_mz_order_list_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>

    错误码解释

    错误码 错误描述 解决方案
    40100000 api未知错误 通用系统异常
    40100001 api请求失败 通用业务异常
    40100002 请求必须的参数不能为空 请求必须的参数不能为空
    40100006 请求必须的参数麦座会员id不能为空 请求必须的参数麦座会员id不能为空
    40100005 每页条数参数超出限制值 每页条数参数超出限制值

    API工具

    如何获得此API

    FAQ

    返回
    顶部