alibaba.damai.mev.open.batchsetticket (大麦换验平台-对外开放-票单接口batchSetTicket)

batchSetTicket

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ticket_set_open_param_list TicketSetOpenParam [] 可选
  • 最大列表长度:500
  • 入参ticketSetOpenParamList
    • └ area_id
    • Number
    • 可选
    • 1
    • 区域ID
    • └ area_name
    • String
    • 可选
    • foo
    • 区域名称
    • └ area_remark
    • String
    • 可选
    • foo
    • 区域备注
    • └ batch_no
    • Number
    • 可选
    • 1
    • 批次号
    • └ certificate_no
    • String
    • 可选
    • 111dsgds
    • 凭证号
    • └ certificate_type
    • Number
    • 可选
    • 1
    • 凭证类型
    • └ channel_id
    • Number
    • 可选
    • 1
    • 渠道ID
    • └ children_order_id
    • Number
    • 可选
    • 1
    • childrenOrderId
    • └ cp_id
    • Number
    • 可选
    • 1
    • 商户ID
    • └ customer_code
    • String
    • 可选
    • foo
    • 用户code
    • └ customer_name
    • String
    • 可选
    • foo
    • 用户名
    • └ floor_id
    • Number
    • 可选
    • 1
    • 楼层ID
    • └ floor_name
    • String
    • 可选
    • foo
    • 楼层名
    • └ floor_remark
    • String
    • 可选
    • foo
    • 楼层备注
    • └ gmt_create
    • Date
    • 可选
    • 2017-01-01 00:00:00
    • 创建时间
    • └ gmt_modified
    • Date
    • 可选
    • 2017-01-01 00:00:00
    • 更新时间
    • └ is_giving
    • Number
    • 可选
    • 1
    • 转赠状态
    • └ is_sales
    • Number
    • 可选
    • 1
    • 转售状态
    • └ lock_status
    • Number
    • 可选
    • 0
    • 冻结状态
    • └ medium_type
    • Number
    • 可选
    • 0
    • 介质类型
    • mev_certificate_params_arr_list
    • CertificateSetOpenParam []
    • 可选
    • 凭证列表
    • └ cert_code
    • String
    • 可选
    • foo
    • 凭证号
    • └ cert_type
    • Number
    • 可选
    • 0
    • 凭证类型
    • └ cp_id
    • Number
    • 可选
    • 1
    • 商家ID
    • └ id
    • Number
    • 可选
    • 1
    • 主键ID
    • └ is_valid
    • Number
    • 可选
    • 0
    • 是否有效
    • └ operator
    • String
    • 可选
    • foo
    • 操作员
    • └ operator_id
    • Number
    • 可选
    • 1
    • 操作员ID
    • └ perform_id
    • Number
    • 可选
    • 1
    • 场次ID
    • └ status_desc
    • String
    • 可选
    • foo
    • 状态描述
    • └ system_id
    • Number
    • 可选
    • 5
    • 系统ID
    • └ voucher_id
    • Number
    • 可选
    • 1000100
    • 票单ID
    • └ operator
    • String
    • 可选
    • foo
    • 操作员
    • └ operator_id
    • Number
    • 可选
    • 1
    • 操作员ID
    • └ order_id
    • Number
    • 可选
    • 1
    • 订单ID
    • └ order_user_mobile
    • String
    • 可选
    • 15210837230
    • 用户手机号
    • └ pay_time
    • Date
    • 可选
    • 2017-01-01 00:00:00
    • 付款时间
    • └ perform_id
    • Number
    • 可选
    • 1
    • 场次ID
    • └ print_last_time
    • Date
    • 可选
    • 2017-01-01 00:00:00
    • 最后打印时间
    • └ print_status
    • Number
    • 可选
    • 1
    • 打印状态
    • └ project_id
    • Number
    • 可选
    • 1
    • 项目ID
    • └ qr_code
    • String
    • 可选
    • qrcode
    • 二维码
    • └ reprint_count
    • Number
    • 可选
    • 0
    • 重打次数
    • └ reprint_status
    • Number
    • 可选
    • 0
    • 重打状态
    • └ rfid
    • String
    • 可选
    • rfid
    • rfid
    • └ seat_col_id
    • String
    • 可选
    • 1排
    • 座位列号
    • └ seat_name
    • String
    • 可选
    • 高级座位
    • 座位名
    • └ seat_no
    • String
    • 可选
    • 23
    • 座位号
    • └ seat_row_id
    • String
    • 可选
    • 1
    • 座位行号
    • └ seat_type
    • Number
    • 可选
    • 0
    • 座位类型
    • └ seller_id
    • Number
    • 可选
    • 1
    • sellerId
    • └ seller_name
    • String
    • 可选
    • sellerName
    • sellerName
    • └ stand_id
    • Number
    • 可选
    • 1
    • 看台ID
    • └ stand_name
    • String
    • 可选
    • foo
    • 看台名
    • └ system_id
    • Number
    • 可选
    • 5
    • 系统ID
    • └ ticket_change_code
    • String
    • 可选
    • foo
    • 换票码
    • └ ticket_item_id
    • Number
    • 可选
    • 1
    • 票品ID
    • └ ticket_item_price
    • Number
    • 可选
    • 100
    • 票品价格(单位:分)
    • └ ticket_status
    • Number
    • 可选
    • 2
    • 票状态
    • └ ticket_type
    • Number
    • 可选
    • 1
    • 票类型
    • └ validate_last_time
    • Date
    • 可选
    • 2017-01-01 00:00:00
    • 最后验票时间
    • └ validate_status
    • Number
    • 可选
    • 1
    • 验票状态
    • └ venue_entry
    • String
    • 可选
    • foo
    • 场馆入口
    • └ verification_code
    • String
    • 可选
    • foo
    • 验证码
    • └ voucher_id
    • Number
    • 可选
    • 1000100
    • 票单号
    • └ ext
    • String
    • 可选
    • 拓展
    • 拓展
    • └ face_id
    • Number
    • 可选
    • 1
    • 绑定票面id
    • └ price_content
    • String
    • 可选
    • foo
    • 价格打印内容
    • └ ext_data_url
    • String
    • 可选
    • foo
    • 拓展数据地址
    • └ ext_data_sync_status
    • Number
    • 可选
    • 1
    • 拓展数据同步状态:0=未同步,1=已同步,2=无需同步
    • └ ext_status
    • Number
    • 可选
    • 2
    • 拓展字段:1=自锁定,2=预售,3=正常

    响应参数

    名称 类型 示例值 描述
    result Result result
    • └ error_code
    • Number
    • 0
    • 参数errorCode
    • └ error_msg
    • String
    • foo
    • 参数errorMsg
    • └ model
    • Boolean
    • false
    • 参数model
    • └ success
    • Boolean
    • false
    • 参数success

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaDamaiMevOpenBatchsetticketRequest req = new AlibabaDamaiMevOpenBatchsetticketRequest();
    List<AlibabaDamaiMevOpenBatchsetticketRequest.TicketSetOpenParam> list2 = new ArrayList<AlibabaDamaiMevOpenBatchsetticketRequest.TicketSetOpenParam>();
    AlibabaDamaiMevOpenBatchsetticketRequest.TicketSetOpenParam obj3 = new AlibabaDamaiMevOpenBatchsetticketRequest.TicketSetOpenParam();
    list2.add(obj3);
    obj3.setAreaId(1L);
    obj3.setAreaName("foo");
    obj3.setAreaRemark("foo");
    obj3.setBatchNo(1L);
    obj3.setCertificateNo("111dsgds");
    obj3.setCertificateType(1L);
    obj3.setChannelId(1L);
    obj3.setChildrenOrderId(1L);
    obj3.setCpId(1L);
    obj3.setCustomerCode("foo");
    obj3.setCustomerName("foo");
    obj3.setFloorId(1L);
    obj3.setFloorName("foo");
    obj3.setFloorRemark("foo");
    obj3.setGmtCreate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
    obj3.setGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
    obj3.setIsGiving(1L);
    obj3.setIsSales(1L);
    obj3.setLockStatus(0L);
    obj3.setMediumType(0L);
    List<AlibabaDamaiMevOpenBatchsetticketRequest.CertificateSetOpenParam> list6 = new ArrayList<AlibabaDamaiMevOpenBatchsetticketRequest.CertificateSetOpenParam>();
    AlibabaDamaiMevOpenBatchsetticketRequest.CertificateSetOpenParam obj7 = new AlibabaDamaiMevOpenBatchsetticketRequest.CertificateSetOpenParam();
    list6.add(obj7);
    obj7.setCertCode("foo");
    obj7.setCertType(0L);
    obj7.setCpId(1L);
    obj7.setId(1L);
    obj7.setIsValid(0L);
    obj7.setOperator("foo");
    obj7.setOperatorId(1L);
    obj7.setPerformId(1L);
    obj7.setStatusDesc("foo");
    obj7.setSystemId(5L);
    obj7.setVoucherId(1000100L);
    list4.setMevCertificateParamsArrList(list6);
    obj3.setOperator("foo");
    obj3.setOperatorId(1L);
    obj3.setOrderId(1L);
    obj3.setOrderUserMobile("15210837230");
    obj3.setPayTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
    obj3.setPerformId(1L);
    obj3.setPrintLastTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
    obj3.setPrintStatus(1L);
    obj3.setProjectId(1L);
    obj3.setQrCode("qrcode");
    obj3.setReprintCount(0L);
    obj3.setReprintStatus(0L);
    obj3.setRfid("rfid");
    obj3.setSeatColId("1排");
    obj3.setSeatName("高级座位");
    obj3.setSeatNo("23");
    obj3.setSeatRowId("1");
    obj3.setSeatType(0L);
    obj3.setSellerId(1L);
    obj3.setSellerName("sellerName");
    obj3.setStandId(1L);
    obj3.setStandName("foo");
    obj3.setSystemId(5L);
    obj3.setTicketChangeCode("foo");
    obj3.setTicketItemId(1L);
    obj3.setTicketItemPrice(100L);
    obj3.setTicketStatus(2L);
    obj3.setTicketType(1L);
    obj3.setValidateLastTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
    obj3.setValidateStatus(1L);
    obj3.setVenueEntry("foo");
    obj3.setVerificationCode("foo");
    obj3.setVoucherId(1000100L);
    obj3.setExt("拓展");
    obj3.setFaceId(1L);
    obj3.setPriceContent("foo");
    obj3.setExtDataUrl("foo");
    obj3.setExtDataSyncStatus(1L);
    obj3.setExtStatus(2L);
    req.setTicketSetOpenParamList(list2);
    AlibabaDamaiMevOpenBatchsetticketResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_damai_mev_open_batchsetticket_response>
        <result>
            <error_code>0</error_code>
            <error_msg>foo</error_msg>
            <model>false</model>
            <success>false</success>
        </result>
    </alibaba_damai_mev_open_batchsetticket_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

    返回
    顶部