alibaba.damai.mz.b.ticket.list (门店票凭证列表API)

麦座-自建电商网站-票凭证列表API; 1、调用“确认订单API” 成功后,可调用此接口获取票凭证;

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mz_order_id String 必须 77490100015203 麦座订单id;非空

响应参数

名称 类型 示例值 描述
result ResultData api返回结果
  • └ msg
  • String
  • 成功
  • 提示
  • └ code
  • String
  • 200
  • 状态码
  • data_list
  • EticketVO []
  • 票凭证(电子票)列表出参
  • └ qr_original_code
  • String
  • 126adbsafhafb1414ndh
  • 二维码原始值;可根据此值生成静态二维码;deliveryType=4或6时非空
  • └ exchange_code
  • String
  • 32575741
  • 取票码;数字串或数字+字母组合串;一个订单只有一个取票码;deliveryType=3时非空
  • └ delivery_type
  • Number
  • 3
  • 取票类型;2=身份证自助换票(换纸质票),3=取票码自助换票(换纸质票),4=二维码自助换票(换纸质票),6=二维码电子票(无纸质票)
  • └ seat_name
  • String
  • 1号
  • 座位号名称;有座时非空,无座时为空
  • └ row_name
  • String
  • 1排
  • 排名称;有座时非空,无座时为空
  • └ stand_name
  • String
  • 1层
  • 看台名称;有座时非空,无座时为空
  • └ floor_name
  • String
  • 1楼
  • 楼层名称;有座时非空,无座时为空
  • └ seat_id
  • String
  • 1234
  • 麦座座位id;有座时非空
  • └ price_money_fen
  • Number
  • 100
  • 单票票档原价;单位:分
  • └ price_name
  • String
  • 普通票
  • 票档名称
  • └ price_id
  • String
  • 898001015203
  • 麦座单票票档id
  • └ venue_name
  • String
  • 测试场馆
  • 场馆名称
  • └ event_start_time
  • String
  • 2022-08-01 01:00
  • 场次演出开始时间;精确到分,格式:yyyy-MM-dd HH:mm
  • └ event_name
  • String
  • 测试场次
  • 麦座场次名称;
  • └ event_id
  • String
  • 717001015203
  • 场次id
  • └ project_name
  • String
  • 测试项目
  • 项目名称
  • └ project_id
  • String
  • 590001015203
  • 项目id
  • └ has_seat
  • Boolean
  • false
  • 是否有座;true=有座,false=无座
  • └ ticket_state
  • Number
  • 1
  • 票状态;1=未使用,2=退票中,3=已退票,4=已验票,6=已换票
  • └ mz_order_id
  • String
  • 77490100015203
  • 麦座订单号
  • └ ticket_code_no
  • String
  • 111452207
  • 票单id
  • └ success
  • Boolean
  • true
  • api请求是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiMzBTicketListRequest req = new AlibabaDamaiMzBTicketListRequest();
req.setMzOrderId("77490100015203");
AlibabaDamaiMzBTicketListResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_damai_mz_b_ticket_list_response>
    <result>
        <msg>成功</msg>
        <code>200</code>
        <data_list>
            <eticket_v_o>
                <qr_original_code>126adbsafhafb1414ndh</qr_original_code>
                <exchange_code>32575741</exchange_code>
                <delivery_type>3</delivery_type>
                <seat_name>1号</seat_name>
                <row_name>1排</row_name>
                <stand_name>1层</stand_name>
                <floor_name>1楼</floor_name>
                <seat_id>1234</seat_id>
                <price_money_fen>100</price_money_fen>
                <price_name>普通票</price_name>
                <price_id>898001015203</price_id>
                <venue_name>测试场馆</venue_name>
                <event_start_time>2022-08-01 01:00</event_start_time>
                <event_name>测试场次</event_name>
                <event_id>717001015203</event_id>
                <project_name>测试项目</project_name>
                <project_id>590001015203</project_id>
                <has_seat>false</has_seat>
                <ticket_state>1</ticket_state>
                <mz_order_id>77490100015203</mz_order_id>
                <ticket_code_no>111452207</ticket_code_no>
            </eticket_v_o>
        </data_list>
        <success>true</success>
    </result>
</alibaba_damai_mz_b_ticket_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请求失败 通用业务异常
40100006 请求必须的参数麦座会员id不能为空 请求必须的参数麦座会员id不能为空
15010014 请求参数不能为空 请求参数不能为空
15010017 票数据不存在 票数据不存在

API工具

如何获得此API

FAQ

返回
顶部