alibaba.damai.mev.datasync.backflowticketvalidateinfo (大麦换验平台-本地换票服务-票信息回流backFlowTicketValidateInfo)

backFlowTicketValidateInfo

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ticket_back_flow_param TicketValidateBackFlowParam 可选 入参ticketBackFlowParam
  • └ login_key
  • String
  • 可选
  • foo
  • 用户登录认证
  • ticket_validate_list
  • SingleTicketValidateBackFlow []
  • 可选
  • 参数ticketValidateList
  • └ credentials_code
  • String
  • 可选
  • foo
  • 凭证号
  • └ credentials_type
  • Number
  • 可选
  • 0
  • 凭证类型
  • └ device_code
  • String
  • 可选
  • foo
  • 设备编号
  • └ device_group_id
  • Number
  • 可选
  • 0
  • 设备组id
  • └ device_id
  • String
  • 可选
  • foo
  • 设备组id
  • └ device_name
  • String
  • 可选
  • foo
  • 设备组名称
  • └ device_type
  • Number
  • 可选
  • 0
  • 设备类型
  • └ local_id
  • Number
  • 可选
  • 0
  • 本地id
  • └ login_key
  • String
  • 可选
  • foo
  • 登录用户认证
  • └ perform_id
  • Number
  • 可选
  • 0
  • 场次id
  • └ remark
  • String
  • 可选
  • foo
  • 备注
  • └ system_id
  • Number
  • 可选
  • 0
  • 系统id
  • └ validate_area_name
  • String
  • 可选
  • foo
  • 验票区域名称
  • └ validate_area_type
  • Number
  • 可选
  • 0
  • 验票区域类型
  • └ validate_passageway_id
  • Number
  • 可选
  • 0
  • 验票通道id
  • └ validate_passageway_name
  • String
  • 可选
  • foo
  • 验票通道名称
  • └ validate_time
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 验票时间
  • └ validate_type
  • Number
  • 可选
  • 0
  • 验票类型
  • └ voucher_id
  • Number
  • 可选
  • 0
  • 票单号
  • └ validate_area_id
  • Number
  • 可选
  • 13435
  • 验票区域id
  • └ off_validate
  • Number
  • 可选
  • 0
  • 是否单机验票:0=否,1=是
  • └ area_first_validate
  • Number
  • 可选
  • 1
  • 是否本区域首次验票:0=否,1=是
  • └ source_validate_platform
  • Number
  • 可选
  • 1
  • 验票系统:1=新换验,2=老换验
  • └ card_package_status
  • Number
  • 可选
  • 1
  • 是否使用证卡包:1使用 2未使用
  • └ device_model
  • String
  • 可选
  • g1
  • 设备型号
  • └ device_validate_type
  • Number
  • 可选
  • 1
  • 验票模式: 1=普通模式,2=身份证实名模式,3=人脸识别模式 4=人脸绑定模式 5=超级模式
  • └ cluster_id
  • String
  • 可选
  • cluster_id
  • 客户端集群ID:每个客户端的ID在全局唯一
  • └ lan_cluster_id
  • String
  • 可选
  • lan_cluster_id
  • 局域网的统一ID:标示属于该局域网
  • └ off_line_id
  • String
  • 可选
  • 123
  • 离线ID
  • └ validate_start_time
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 验票开始时间
  • └ face_image
  • String
  • 可选
  • face
  • 照片数据
  • └ mass_fraction
  • Number
  • 可选
  • 10
  • 质量分数
  • └ sub_credentials_type
  • Number
  • 可选
  • 1
  • 子凭证类型
  • └ ext
  • String
  • 可选
  • 1
  • ext
  • └ cluster_id
  • String
  • 可选
  • abcd
  • 本地集群唯一ID

响应参数

名称 类型 示例值 描述
result Result result
  • └ error_code
  • Number
  • 0
  • 错误码
  • └ error_msg
  • String
  • foo
  • 错误描述
  • model_arr_list
  • BaseBackFlowDto []
  • 参数model
  • └ local_id
  • Number
  • 0
  • 本地记录id
  • └ result
  • Boolean
  • false
  • 成功失败
  • └ net_unique_id
  • Number
  • 111
  • netUniqueId
  • └ success
  • Boolean
  • false
  • 参数success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest req = new AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest();
AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.TicketValidateBackFlowParam obj1 = new AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.TicketValidateBackFlowParam();
obj1.setLoginKey("foo");
List<AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.SingleTicketValidateBackFlow> list3 = new ArrayList<AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.SingleTicketValidateBackFlow>();
AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.SingleTicketValidateBackFlow obj4 = new AlibabaDamaiMevDatasyncBackflowticketvalidateinfoRequest.SingleTicketValidateBackFlow();
list3.add(obj4);
obj4.setCredentialsCode("foo");
obj4.setCredentialsType(0L);
obj4.setDeviceCode("foo");
obj4.setDeviceGroupId(0L);
obj4.setDeviceId("foo");
obj4.setDeviceName("foo");
obj4.setDeviceType(0L);
obj4.setLocalId(0L);
obj4.setLoginKey("foo");
obj4.setPerformId(0L);
obj4.setRemark("foo");
obj4.setSystemId(0L);
obj4.setValidateAreaName("foo");
obj4.setValidateAreaType(0L);
obj4.setValidatePassagewayId(0L);
obj4.setValidatePassagewayName("foo");
obj4.setValidateTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setValidateType(0L);
obj4.setVoucherId(0L);
obj4.setValidateAreaId(13435L);
obj4.setOffValidate(0L);
obj4.setAreaFirstValidate(1L);
obj4.setSourceValidatePlatform(1L);
obj4.setCardPackageStatus(1L);
obj4.setDeviceModel("g1");
obj4.setDeviceValidateType(1L);
obj4.setClusterId("cluster_id");
obj4.setLanClusterId("lan_cluster_id");
obj4.setOffLineId("123");
obj4.setValidateStartTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj4.setFaceImage("face");
obj4.setMassFraction(10L);
obj4.setSubCredentialsType(1L);
obj4.setExt("1");
obj1.setTicketValidateList(list3);
obj1.setClusterId("abcd");
req.setTicketBackFlowParam(obj1);
AlibabaDamaiMevDatasyncBackflowticketvalidateinfoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_damai_mev_datasync_backflowticketvalidateinfo_response>
    <result>
        <error_code>0</error_code>
        <error_msg>foo</error_msg>
        <model_arr_list>
            <base_back_flow_dto>
                <local_id>0</local_id>
                <result>false</result>
                <net_unique_id>111</net_unique_id>
            </base_back_flow_dto>
        </model_arr_list>
        <success>false</success>
    </result>
</alibaba_damai_mev_datasync_backflowticketvalidateinfo_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

返回
顶部