文档中心 > API类目 > 阿里影业云智API

taobao.lark.specialfunds.ca.sign (云智专资CA证书签名)

云智专资CA证书签名

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ticket_sign_param TicketSignParam 必须 票信息签名参数
  • └ product_code
  • String
  • 必须
  • finixx
  • 产品线
  • report_ticket_list
  • ReportTicket []
  • 必须
  • []
  • 票列表
  • └ film_code
  • String
  • 必须
  • 00010012025
  • 影片编码
  • └ operation_datetime
  • String
  • 必须
  • 2025-09-15 02:00:00
  • 操作时间
  • └ session_code
  • String
  • 必须
  • 8888888880LA00001
  • 场次编码
  • └ ticket_price
  • String
  • 必须
  • 25.0
  • 票价
  • └ screen_service_fee
  • String
  • 可选
  • 3.0
  • 影厅服务费
  • └ net_service_fee
  • String
  • 可选
  • 2.0
  • 网络代收费
  • └ screen_code
  • String
  • 必须
  • 00000000000000000001
  • 影厅编码
  • └ ticket_no
  • String
  • 必须
  • 888888880LA0001
  • 票号
  • └ parent_channel_code
  • String
  • 可选
  • 00000000
  • 父渠道编码
  • └ seat_code
  • String
  • 必须
  • 00000000000000000101
  • 座位编码
  • └ cinema_code
  • String
  • 必须
  • 88888888
  • 影院国家编码
  • └ sale_channel_code
  • String
  • 可选
  • 88888888
  • 销售渠道编码
  • └ session_datetime
  • String
  • 可选
  • 2025-09-15 02:00:00
  • 排片开始时间
  • └ child_channel_code
  • String
  • 可选
  • 88888888
  • 子销售渠道
  • └ operation
  • Number
  • 必须
  • 1
  • 操作类型
  • └ number_by_day
  • Number
  • 必须
  • 1001
  • 序列号

响应参数

名称 类型 示例值 描述
data TicketSignResult [] 票签名结果
  • └ ticket_no
  • String
  • 888888880AL0001
  • 票号
  • └ signature
  • String
  • ********
  • 签名结果
result Boolean true 结果
result_code String 200 结果码
result_msg String 签名成功 结果描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LarkSpecialfundsCaSignRequest req = new LarkSpecialfundsCaSignRequest();
LarkSpecialfundsCaSignRequest.TicketSignParam obj1 = new LarkSpecialfundsCaSignRequest.TicketSignParam();
obj1.setProductCode("finixx");
List<LarkSpecialfundsCaSignRequest.ReportTicket> list3 = new ArrayList<LarkSpecialfundsCaSignRequest.ReportTicket>();
LarkSpecialfundsCaSignRequest.ReportTicket obj4 = new LarkSpecialfundsCaSignRequest.ReportTicket();
list3.add(obj4);
obj4.setFilmCode("00010012025");
obj4.setOperationDatetime("2025-09-15 02:00:00");
obj4.setSessionCode("8888888880LA00001");
obj4.setTicketPrice("25.0");
obj4.setScreenServiceFee("3.0");
obj4.setNetServiceFee("2.0");
obj4.setScreenCode("00000000000000000001");
obj4.setTicketNo("888888880LA0001");
obj4.setParentChannelCode("00000000");
obj4.setSeatCode("00000000000000000101");
obj4.setCinemaCode("88888888");
obj4.setSaleChannelCode("88888888");
obj4.setSessionDatetime("2025-09-15 02:00:00");
obj4.setChildChannelCode("88888888");
obj4.setOperation(1L);
obj4.setNumberByDay(1001L);
obj1.setReportTicketList(list3);
req.setTicketSignParam(obj1);
LarkSpecialfundsCaSignResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<lark_specialfunds_ca_sign_response>
    <data>
        <ticket_sign_result>
            <ticket_no>888888880AL0001</ticket_no>
            <signature>********</signature>
        </ticket_sign_result>
    </data>
    <result>true</result>
    <result_code>200</result_code>
    <result_msg>签名成功</result_msg>
</lark_specialfunds_ca_sign_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

返回
顶部