文档中心 > API类目 > 电影票API

taobao.film.data.third.party.ticket.gbcode.get (取票国标码查询)

取票国标码查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
user_id Number 必须 12412 用户id
platform Number 必须 12 渠道号
tb_order_id Number 必须 54524624354 淘宝订单id
params Json 可选 {} 扩展参数

响应参数

名称 类型 示例值 描述
result Result 接口返回model
  • return_value
  • ReturnValue
  • abc
  • 返回参数
  • └ tb_order_id
  • Number
  • 569505700064267260
  • 订单号
  • standard_code_list
  • StandardCodeList []
  • 国标码,一个座位一个
  • └ gb_qr_code
  • String
  • 33019351iFbJuMjaWUvV55U/tXDgaGJRiH0SUS/rhHsefRLt+UqgORZWNGEU3owgJsVc06mgeYGnNuuFgG5UigiGrarCxkOb6hIExcC+P26N8tECgJb8p1nfuLL8tI7FUC1jGeDZMGZkFlU8BtAZUOhepmNRCotDQikoL+9ME9HPYZY7ON0=
  • 取票国标二维码。注意:国标码的生成获取链路很长,可能很长时间都无法生成,无法实时获取。因此建议,在用户需要查看国标码时,请求接口,如果拿到,则做持久化存储。如未生成,则请用户稍后再试,依赖用户行为实现国标码的重试获取。
  • └ seat_name
  • String
  • 5排06座
  • 座位名称
  • └ return_message
  • String
  • demo
  • msg
  • └ return_code
  • String
  • 0
  • 返回码;0,获得国标码成功。200101,国标码在生成中,可以重试获取;200102,查询订单不存在,传错误的订单号导致;200103,影院未开通国标码功能,无需重试获取

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FilmDataThirdPartyTicketGbcodeGetRequest req = new FilmDataThirdPartyTicketGbcodeGetRequest();
req.setUserId(12412L);
req.setPlatform(12L);
req.setTbOrderId(54524624354L);
req.setParamsString("{}");
FilmDataThirdPartyTicketGbcodeGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<film_data_third_party_ticket_gbcode_get_response>
    <result>
        <return_value>
            <tb_order_id>569505700064267260</tb_order_id>
            <standard_code_list>
                <standard_code_list>
                    <gb_qr_code>33019351iFbJuMjaWUvV55U/tXDgaGJRiH0SUS/rhHsefRLt+UqgORZWNGEU3owgJsVc06mgeYGnNuuFgG5UigiGrarCxkOb6hIExcC+P26N8tECgJb8p1nfuLL8tI7FUC1jGeDZMGZkFlU8BtAZUOhepmNRCotDQikoL+9ME9HPYZY7ON0=</gb_qr_code>
                    <seat_name>5排06座</seat_name>
                </standard_code_list>
            </standard_code_list>
        </return_value>
        <return_message>demo</return_message>
        <return_code>0</return_code>
    </result>
</film_data_third_party_ticket_gbcode_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

返回
顶部