alibaba.damai.mev.exchange.face.terminal.info.get (查询票/卖品的票面元素)

提供给机具客户端查询票面数据接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
cert_param CertParam 必须 certParam
  • └ cert_type
  • Number
  • 必须
  • 1
  • 凭证类型fetchChannel,qrCode=1,web=2
  • └ verify_code
  • String
  • 可选
  • 验票码
  • └ cert_code
  • String
  • 必须
  • 2022032215546696
  • 取票码,fetchCode
  • └ is_pic_url
  • Number
  • 可选
  • 0
  • 是否需要把图片转为url,0否,1是
  • └ partner_no
  • String
  • 必须
  • lien
  • 合作商编号
  • └ fetch_entrance
  • String
  • 必须
  • ticket
  • 用户操作入口。ticket:票入口,sale:卖品渠口
  • └ scenario_code
  • String
  • 可选
  • customer
  • 场景代码,自助机传customer
login_key String 必须 TESTsiff001 机具/终端编号,terminalNo
voucher_id_param VoucherIdParam 可选 票单数组
  • └ voucher_id
  • Number
  • 可选
  • 0
  • ticketNo
  • └ face_id
  • Number
  • 可选
  • 0
  • 票面ID,打印票样需要
  • └ is_special_paper
  • Number
  • 可选
  • 0
  • 是否是特殊票纸
sale_id_param SaleIdParam 可选 卖品数组
  • └ sale_id
  • Number
  • 可选
  • 0
  • 卖品ID

响应参数

名称 类型 示例值 描述
result Result result
  • model
  • FaceDtoList []
  • 票面元素数组
  • └ sale_id
  • Number
  • 0
  • 卖品ID
  • └ voucher_id
  • Number
  • 0
  • 票单ID
  • └ is_sale
  • Number
  • 0
  • 是否是卖品,0票单,1卖品
  • └ face_success
  • Boolean
  • true
  • true
  • └ face_id
  • Number
  • 0
  • 票面ID
  • └ face_type
  • Number
  • 1
  • 票面类型:普通=1,SVG = 2
  • └ face_mode
  • Number
  • 1
  • 版面模式:1 = 横版,2 = 竖版
  • └ id
  • Number
  • 0
  • id
  • └ paper_format_id
  • Number
  • 0
  • 模板ID
  • └ is_special_paper
  • Number
  • 0
  • 是否是特殊票纸
  • └ front_type
  • Number
  • 1
  • 正反面:1 = 正面,2 = 反面
  • face_element_dto_list
  • FaceElementDtoList []
  • 票面元素数组
  • └ id
  • Number
  • 669250857
  • 主键ID
  • └ system_id
  • Number
  • 1
  • 系统ID
  • └ face_id
  • Number
  • 6662060
  • 票面ID
  • └ data_type
  • Number
  • 102001
  • 数据类型
  • └ element_type
  • Number
  • 1
  • 元素类型:1=文本,2=条码,3=二维码,4=图片
  • └ text_content
  • String
  • 淘票票测试影院二
  • 文本内容 无素类型为文本时使用
  • └ pic_content
  • String
  • null
  • 图片内容 无素类型为条码、二维码、图片、直线 时使用 ,需要客户端
  • └ width
  • Number
  • 128
  • 宽度
  • └ height
  • Number
  • 24
  • 高度
  • └ rotation
  • String
  • 29,50
  • 旋转角度
  • └ horizontal_coordinate
  • Number
  • 29
  • 横坐标
  • └ font
  • String
  • microsoft yahei
  • 字体
  • └ font_orientation
  • Number
  • 0
  • 字体朝向
  • └ font_shape
  • String
  • 1
  • 字体形状
  • └ font_size
  • Number
  • 8
  • 字体大小
  • └ vertical_coordinate
  • Number
  • 50
  • 纵坐标
  • └ format
  • String
  • null
  • 日期格式
  • └ mev_trace_id
  • String
  • 0
  • 0
  • └ success
  • Boolean
  • true
  • 成功
  • └ error_code
  • Number
  • 400
  • 错误码
  • └ error_msg
  • String
  • 请求参数错误
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest req = new AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest();
AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.CertParam obj1 = new AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.CertParam();
obj1.setCertType(1L);
obj1.setVerifyCode("");
obj1.setCertCode("2022032215546696");
obj1.setIsPicUrl(0L);
obj1.setPartnerNo("lien");
obj1.setFetchEntrance("ticket");
obj1.setScenarioCode("customer");
req.setCertParam(obj1);
req.setLoginKey("TESTsiff001");
AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.VoucherIdParam obj2 = new AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.VoucherIdParam();
obj2.setVoucherId(0L);
obj2.setFaceId(0L);
obj2.setIsSpecialPaper(0L);
req.setVoucherIdParam(obj2);
AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.SaleIdParam obj3 = new AlibabaDamaiMevExchangeFaceTerminalInfoGetRequest.SaleIdParam();
obj3.setSaleId(0L);
req.setSaleIdParam(obj3);
AlibabaDamaiMevExchangeFaceTerminalInfoGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_damai_mev_exchange_face_terminal_info_get_response>
    <result>
        <model>
            <face_dto_list>
                <sale_id>0</sale_id>
                <voucher_id>0</voucher_id>
                <is_sale>0</is_sale>
                <face_success>true</face_success>
                <face_id>0</face_id>
                <face_type>1</face_type>
                <face_mode>1</face_mode>
                <id>0</id>
                <paper_format_id>0</paper_format_id>
                <is_special_paper>0</is_special_paper>
                <front_type>1</front_type>
                <face_element_dto_list>
                    <face_element_dto_list>
                        <id>669250857</id>
                        <system_id>1</system_id>
                        <face_id>6662060</face_id>
                        <data_type>102001</data_type>
                        <element_type>1</element_type>
                        <text_content>淘票票测试影院二</text_content>
                        <pic_content>null</pic_content>
                        <width>128</width>
                        <height>24</height>
                        <rotation>29,50</rotation>
                        <horizontal_coordinate>29</horizontal_coordinate>
                        <font>microsoft yahei</font>
                        <font_orientation>0</font_orientation>
                        <font_shape>1</font_shape>
                        <font_size>8</font_size>
                        <vertical_coordinate>50</vertical_coordinate>
                        <format>null</format>
                    </face_element_dto_list>
                </face_element_dto_list>
            </face_dto_list>
        </model>
        <mev_trace_id>0</mev_trace_id>
        <success>true</success>
        <error_code>400</error_code>
        <error_msg>请求参数错误</error_msg>
    </result>
</alibaba_damai_mev_exchange_face_terminal_info_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

返回
顶部