alibaba.damai.mev.exchange.getticketfacelist (大麦换验平台-换票服务-getTicketFaceList)

获取票面列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
voucher_id_params_arr_list VoucherIdParam [] 可选
  • 最大列表长度:100
  • 票单参数
    • └ perform_id
    • Number
    • 可选
    • 0
    • 场次ID
    • └ system_id
    • Number
    • 可选
    • 0
    • 系统ID
    • └ voucher_id
    • Number
    • 可选
    • 0
    • 票单ID
    • └ print_source
    • Number
    • 可选
    • 1
    • 打印来源,和ExchangeMethodEnum保持一致 * PC(1, "PC换票"), * SELF_MACHINE(2, "自助机"), * PWY(3,"票务云"),即B端打票
    • └ new_face
    • Number
    • 可选
    • 1
    • 原服务:0 查询新票面服务:1
    • └ batch_code
    • Number
    • 可选
    • 111
    • 批次号
    • └ biz_code
    • String
    • 可选
    • 1
    • 业务标识
    • └ scenario_code
    • String
    • 可选
    • 1
    • 场景代码
    • └ seller_id
    • Number
    • 可选
    • 1
    • 销售方ID
    • └ channel_id
    • Number
    • 可选
    • 1
    • 渠道ID
    • └ tenant_id
    • Number
    • 可选
    • 1
    • 租户ID
    • └ source_system
    • String
    • 可选
    • 1
    • 系统来源
    • └ supplier_id
    • Number
    • 可选
    • 1
    • 商家ID
    • └ face_id
    • Number
    • 可选
    • 1
    • 票面ID,打印票样需要
    • └ voucher_version
    • Number
    • 可选
    • 1
    • 票单版本号
    • └ voucher_source
    • Number
    • 可选
    • 1
    • 票单来源
    cert_param CertParam 可选 凭证参数
    • └ cert_code
    • String
    • 可选
    • foo
    • 凭证号
    • └ cert_type
    • Number
    • 可选
    • 0
    • 凭证类型
    • └ mev_trace_id
    • String
    • 可选
    • 123
    • mevTraceId
    • └ source_channel
    • Number
    • 可选
    • 1001
    • 来源渠道
    login_key String 可选 foo 登录标识

    响应参数

    名称 类型 示例值 描述
    result Result result
    • └ error_code
    • Number
    • 0
    • 错误代码
    • └ error_msg
    • String
    • foo
    • 错误消息
    • model_arr_list
    • FaceDto []
    • 票面数据
    • face_element_d_t_o_list
    • FaceElementDto []
    • 票面元素数据
    • └ element_type
    • Number
    • 0
    • 票面类型
    • └ face_id
    • Number
    • 0
    • 票面ID
    • └ font
    • String
    • foo
    • 字体
    • └ font_orientation
    • Number
    • 0
    • 字体朝向
    • └ font_shape
    • String
    • foo
    • 形状
    • └ font_size
    • Number
    • 0
    • 字体大小
    • └ height
    • Number
    • 0
    • 高度
    • └ horizontal_coordinate
    • Number
    • 0
    • X座标
    • └ id
    • Number
    • 0
    • 主键ID
    • └ pic_content
    • String
    • 0
    • 图片BASE64字符串
    • └ rotation
    • String
    • foo
    • 旋转角度
    • └ system_id
    • Number
    • 0
    • 系统ID
    • └ text_content
    • String
    • foo
    • 文本内容
    • └ vertical_coordinate
    • Number
    • 0
    • Y座标
    • └ width
    • Number
    • 0
    • 宽度
    • └ data_type
    • Number
    • 0
    • 元素类型
    • └ format
    • String
    • 0
    • 日期格式
    • └ face_id
    • Number
    • 0
    • 票面ID
    • └ face_mode
    • Number
    • 0
    • 版面模式:1 = 横版,2 = 竖版
    • └ face_type
    • Number
    • 0
    • 票面类型:普通=1,SVG = 2
    • └ front_type
    • Number
    • 0
    • 正反面:1 = 正面,2 = 反面
    • └ id
    • Number
    • 0
    • 主键ID
    • └ svg_content
    • String
    • foo
    • SVN票面
    • └ system_id
    • Number
    • 0
    • 系统ID
    • └ voucher_id
    • Number
    • 0
    • 票单ID
    • └ print_type
    • Number
    • 0
    • 打印类型 打印类型 1= 普通;2= 简易;3 = RFID
    • └ perform_id
    • Number
    • 0
    • 场次ID
    • └ paper_format_id
    • Number
    • 0
    • 模板ID
    • └ ticket_edition_id
    • Number
    • 0
    • 票版ID
    • └ printer_name
    • String
    • 0
    • 票版对应打印机名称
    • └ ticket_edition_height
    • String
    • 0
    • 票版高度
    • └ ticket_edition_width
    • String
    • 0
    • 票版宽度
    • └ fail_msg
    • String
    • 系统异常
    • 失败原因
    • └ face_success
    • Boolean
    • false
    • 查询票面是否成功 false:失败
    • └ success
    • Boolean
    • false
    • 是否成功
    • └ mev_trace_id
    • String
    • 123
    • mevTraceId

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaDamaiMevExchangeGetticketfacelistRequest req = new AlibabaDamaiMevExchangeGetticketfacelistRequest();
    List<AlibabaDamaiMevExchangeGetticketfacelistRequest.VoucherIdParam> list2 = new ArrayList<AlibabaDamaiMevExchangeGetticketfacelistRequest.VoucherIdParam>();
    AlibabaDamaiMevExchangeGetticketfacelistRequest.VoucherIdParam obj3 = new AlibabaDamaiMevExchangeGetticketfacelistRequest.VoucherIdParam();
    list2.add(obj3);
    obj3.setPerformId(0L);
    obj3.setSystemId(0L);
    obj3.setVoucherId(0L);
    obj3.setPrintSource(1L);
    obj3.setNewFace(1L);
    obj3.setBatchCode(111L);
    obj3.setBizCode("1");
    obj3.setScenarioCode("1");
    obj3.setSellerId(1L);
    obj3.setChannelId(1L);
    obj3.setTenantId(1L);
    obj3.setSourceSystem("1");
    obj3.setSupplierId(1L);
    obj3.setFaceId(1L);
    obj3.setVoucherVersion(1L);
    obj3.setVoucherSource(1L);
    req.setVoucherIdParamsArrList(list2);
    AlibabaDamaiMevExchangeGetticketfacelistRequest.CertParam obj4 = new AlibabaDamaiMevExchangeGetticketfacelistRequest.CertParam();
    obj4.setCertCode("foo");
    obj4.setCertType(0L);
    obj4.setMevTraceId("123");
    obj4.setSourceChannel(1001L);
    req.setCertParam(obj4);
    req.setLoginKey("foo");
    AlibabaDamaiMevExchangeGetticketfacelistResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_damai_mev_exchange_getticketfacelist_response>
        <result>
            <error_code>0</error_code>
            <error_msg>foo</error_msg>
            <model_arr_list>
                <face_dto>
                    <face_element_d_t_o_list>
                        <face_element_dto>
                            <element_type>0</element_type>
                            <face_id>0</face_id>
                            <font>foo</font>
                            <font_orientation>0</font_orientation>
                            <font_shape>foo</font_shape>
                            <font_size>0</font_size>
                            <height>0</height>
                            <horizontal_coordinate>0</horizontal_coordinate>
                            <id>0</id>
                            <pic_content>0</pic_content>
                            <rotation>foo</rotation>
                            <system_id>0</system_id>
                            <text_content>foo</text_content>
                            <vertical_coordinate>0</vertical_coordinate>
                            <width>0</width>
                            <data_type>0</data_type>
                            <format>0</format>
                        </face_element_dto>
                    </face_element_d_t_o_list>
                    <face_id>0</face_id>
                    <face_mode>0</face_mode>
                    <face_type>0</face_type>
                    <front_type>0</front_type>
                    <id>0</id>
                    <svg_content>foo</svg_content>
                    <system_id>0</system_id>
                    <voucher_id>0</voucher_id>
                    <print_type>0</print_type>
                    <perform_id>0</perform_id>
                    <paper_format_id>0</paper_format_id>
                    <ticket_edition_id>0</ticket_edition_id>
                    <printer_name>0</printer_name>
                    <ticket_edition_height>0</ticket_edition_height>
                    <ticket_edition_width>0</ticket_edition_width>
                    <fail_msg>系统异常</fail_msg>
                    <face_success>false</face_success>
                </face_dto>
            </model_arr_list>
            <success>false</success>
            <mev_trace_id>123</mev_trace_id>
        </result>
    </alibaba_damai_mev_exchange_getticketfacelist_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

    返回
    顶部