alibaba.damai.mev.datasync.backflowcommon (大麦换验平台-本地换验服务-上传通用记录)

backFlowCommon

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
common_record_back_flow_param CommonRecordBackFlowParam 可选 通用上传记录参数
  • face_back_flow_param
  • TicketFaceBackFlowParam
  • 可选
  • 绑定参数
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网集群ID
  • └ login_key
  • String
  • 可选
  • foo
  • loginkey
  • └ role
  • Number
  • 可选
  • 0
  • 服务器角色
  • ticket_face_list
  • SingleTicketFaceBackFlow []
  • 可选
  • 绑定列表
  • └ card_name
  • String
  • 可选
  • foo
  • 卡上名字
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ delete_status
  • Number
  • 可选
  • 0
  • 是否删除
  • └ device_code
  • String
  • 可选
  • foo
  • 设备号
  • └ device_group_name
  • String
  • 可选
  • foo
  • 设备组名
  • └ device_model
  • String
  • 可选
  • foo
  • 设备模式
  • └ device_name
  • String
  • 可选
  • foo
  • 设备名
  • └ device_type
  • Number
  • 可选
  • 0
  • 设备类型
  • └ device_validate_type
  • Number
  • 可选
  • 0
  • 设备验票模式
  • └ face_image
  • String
  • 可选
  • foo
  • 绑定图
  • └ gmt_create
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 创建时间
  • └ gmt_modified
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 更新时间
  • └ id_card
  • String
  • 可选
  • foo
  • idCard
  • └ idc_gmt_modified
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 更新时间
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一ID
  • └ local_id
  • Number
  • 可选
  • 1
  • 本地主键ID
  • └ login_key
  • String
  • 可选
  • foo
  • loginKey
  • └ perform_id
  • Number
  • 可选
  • 1
  • 场次ID
  • └ product_perform_id
  • Number
  • 可选
  • 1
  • 商品中心场次ID
  • └ system_id
  • Number
  • 可选
  • 0
  • 系统ID
  • └ test_mode
  • Number
  • 可选
  • 0
  • 测试模式
  • └ ticket_card_type
  • Number
  • 可选
  • 0
  • 卡类型
  • └ validate_passageway_name
  • String
  • 可选
  • foo
  • 验票入场口名
  • └ validate_perform_id
  • Number
  • 可选
  • 0
  • 验票场次ID
  • └ voucher_id
  • Number
  • 可选
  • 0
  • 票单ID
  • └ work_permit_code
  • String
  • 可选
  • foo
  • 工作证code
  • └ id_card_image
  • String
  • 可选
  • foo
  • 身份证照片
  • └ card_type
  • Number
  • 可选
  • 1
  • 证件类型
  • └ face_score
  • String
  • 可选
  • 12
  • 闸机人脸分值
  • work_back_flow_param
  • WorkRecordBackFlowParam
  • 可选
  • 工作证记录参数
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一ID
  • └ login_key
  • String
  • 可选
  • foo
  • loginKey
  • └ role
  • Number
  • 可选
  • 0
  • role
  • work_record_list
  • SingleWorkRecordBackFlow []
  • 可选
  • 工作证验证记录列表
  • └ cluster_id
  • String
  • 可选
  • foo
  • 参数clusterId
  • └ credentials_code
  • String
  • 可选
  • foo
  • 凭证code
  • └ credentials_type
  • Number
  • 可选
  • 0
  • 凭证类型
  • └ device_code
  • String
  • 可选
  • foo
  • 设备code
  • └ device_group_id
  • String
  • 可选
  • foo
  • 设备组ID
  • └ device_id
  • String
  • 可选
  • foo
  • deviceId
  • └ device_name
  • String
  • 可选
  • foo
  • 设备名
  • └ device_type
  • Number
  • 可选
  • 0
  • 设备类型
  • └ gmt_create
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 创建时间
  • └ gmt_modified
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 更新时间
  • └ gmt_sync
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 同步时间
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一ID
  • └ local_id
  • Number
  • 可选
  • 0
  • 本地主键ID
  • └ login_key
  • String
  • 可选
  • foo
  • loginKey
  • └ mev_work_permit_id
  • Number
  • 可选
  • 2
  • 工作证对应id
  • └ off_validate
  • Number
  • 可选
  • 0
  • 是否离线验票
  • └ perform_id
  • Number
  • 可选
  • 1
  • 场次ID
  • └ permit_code
  • String
  • 可选
  • foo
  • 工作证code
  • └ product_perform_id
  • Number
  • 可选
  • 1
  • 商品中心场次ID
  • └ remark
  • String
  • 可选
  • foo
  • 备注
  • └ system_id
  • Number
  • 可选
  • 0
  • 系统ID
  • └ validate_area_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_perform_id
  • Number
  • 可选
  • 0
  • 验票场次ID
  • └ validate_time
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 验票时间
  • └ validate_type
  • Number
  • 可选
  • 0
  • 验票类型
  • └ voucher_id
  • Number
  • 可选
  • 0
  • 票单ID
  • reprint_back_flow_param
  • TicketReprintBackFlowParam
  • 可选
  • 重打记录参数
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一id
  • └ login_key
  • String
  • 可选
  • foo
  • loginkey
  • └ role
  • Number
  • 可选
  • 0
  • 服务器角色
  • ticket_reprint_list
  • SingleTicketReprintBackFlow []
  • 可选
  • 重打记录列表
  • └ remark
  • String
  • 可选
  • foo
  • 备注
  • └ audit_status
  • Number
  • 可选
  • 0
  • 审核状态:1=已提交, 2=审核通过, 3=审核不通过
  • └ device_name
  • String
  • 可选
  • foo
  • 设备名
  • └ device_code
  • String
  • 可选
  • foo
  • 设备编号
  • └ user_code
  • String
  • 可选
  • foo
  • 换票用户ID
  • └ system_id
  • Number
  • 可选
  • 0
  • 系统ID
  • └ perform_id
  • Number
  • 可选
  • 0
  • 场次id
  • └ voucher_id
  • Number
  • 可选
  • 0
  • 票单id
  • └ local_id
  • Number
  • 可选
  • 0
  • 本地主键ID
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一id
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ gmt_create
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 换票时间
  • └ gmt_modified
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 换票修改时间
  • local_cert_ext_back_flow_param
  • LocalCertExtBackFlowParam
  • 可选
  • 本地凭证回流参数
  • └ cluster_id
  • String
  • 可选
  • foo
  • 集群ID
  • └ lan_cluster_id
  • String
  • 可选
  • foo
  • 局域网唯一id
  • └ login_key
  • String
  • 可选
  • foo
  • login_key
  • └ role
  • Number
  • 可选
  • 0
  • 服务器角色
  • single_local_cert_ext_back_flows
  • SingleLocalCertExtBackFlow []
  • 可选
  • 本地凭证回流列表
  • └ ext_code
  • String
  • 可选
  • foo
  • 凭证code
  • └ ext_type
  • Number
  • 可选
  • 0
  • 凭证类型
  • └ gmt_sync
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 同步时间
  • └ gmt_modified
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 修改时间
  • └ gmt_create
  • Date
  • 可选
  • 2017-01-01 00:00:00
  • 创建时间
  • └ voucher_id
  • Number
  • 可选
  • 0
  • 票单id
  • └ perform_id
  • Number
  • 可选
  • 0
  • 场次id
  • └ system_id
  • Number
  • 可选
  • 0
  • 系统ID
  • type_and_value_list
  • TypeAndValue []
  • 可选
  • 通用可拓展数据
  • └ type
  • Number
  • 可选
  • 1
  • 类型
  • └ value
  • String
  • 可选
  • {"a":"1"}
  • 采集数据的大json字符串

响应参数

名称 类型 示例值 描述
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);
AlibabaDamaiMevDatasyncBackflowcommonRequest req = new AlibabaDamaiMevDatasyncBackflowcommonRequest();
AlibabaDamaiMevDatasyncBackflowcommonRequest.CommonRecordBackFlowParam obj1 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.CommonRecordBackFlowParam();
AlibabaDamaiMevDatasyncBackflowcommonRequest.TicketFaceBackFlowParam obj2 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.TicketFaceBackFlowParam();
obj2.setClusterId("foo");
obj2.setLanClusterId("foo");
obj2.setLoginKey("foo");
obj2.setRole(0L);
List<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketFaceBackFlow> list4 = new ArrayList<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketFaceBackFlow>();
AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketFaceBackFlow obj5 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketFaceBackFlow();
list4.add(obj5);
obj5.setCardName("foo");
obj5.setClusterId("foo");
obj5.setDeleteStatus(0L);
obj5.setDeviceCode("foo");
obj5.setDeviceGroupName("foo");
obj5.setDeviceModel("foo");
obj5.setDeviceName("foo");
obj5.setDeviceType(0L);
obj5.setDeviceValidateType(0L);
obj5.setFaceImage("foo");
obj5.setGmtCreate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj5.setGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj5.setIdCard("foo");
obj5.setIdcGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj5.setLanClusterId("foo");
obj5.setLocalId(1L);
obj5.setLoginKey("foo");
obj5.setPerformId(1L);
obj5.setProductPerformId(1L);
obj5.setSystemId(0L);
obj5.setTestMode(0L);
obj5.setTicketCardType(0L);
obj5.setValidatePassagewayName("foo");
obj5.setValidatePerformId(0L);
obj5.setVoucherId(0L);
obj5.setWorkPermitCode("foo");
obj5.setIdCardImage("foo");
obj5.setCardType(1L);
obj5.setFaceScore("12");
obj2.setTicketFaceList(list4);
obj1.setFaceBackFlowParam(obj2);
AlibabaDamaiMevDatasyncBackflowcommonRequest.WorkRecordBackFlowParam obj6 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.WorkRecordBackFlowParam();
obj6.setClusterId("foo");
obj6.setLanClusterId("foo");
obj6.setLoginKey("foo");
obj6.setRole(0L);
List<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleWorkRecordBackFlow> list8 = new ArrayList<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleWorkRecordBackFlow>();
AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleWorkRecordBackFlow obj9 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleWorkRecordBackFlow();
list8.add(obj9);
obj9.setClusterId("foo");
obj9.setCredentialsCode("foo");
obj9.setCredentialsType(0L);
obj9.setDeviceCode("foo");
obj9.setDeviceGroupId("foo");
obj9.setDeviceId("foo");
obj9.setDeviceName("foo");
obj9.setDeviceType(0L);
obj9.setGmtCreate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj9.setGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj9.setGmtSync(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj9.setLanClusterId("foo");
obj9.setLocalId(0L);
obj9.setLoginKey("foo");
obj9.setMevWorkPermitId(2L);
obj9.setOffValidate(0L);
obj9.setPerformId(1L);
obj9.setPermitCode("foo");
obj9.setProductPerformId(1L);
obj9.setRemark("foo");
obj9.setSystemId(0L);
obj9.setValidateAreaId(0L);
obj9.setValidateAreaName("foo");
obj9.setValidateAreaType(0L);
obj9.setValidatePassagewayId(0L);
obj9.setValidatePassagewayName("foo");
obj9.setValidatePerformId(0L);
obj9.setValidateTime(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj9.setValidateType(0L);
obj9.setVoucherId(0L);
obj6.setWorkRecordList(list8);
obj1.setWorkBackFlowParam(obj6);
AlibabaDamaiMevDatasyncBackflowcommonRequest.TicketReprintBackFlowParam obj10 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.TicketReprintBackFlowParam();
obj10.setClusterId("foo");
obj10.setLanClusterId("foo");
obj10.setLoginKey("foo");
obj10.setRole(0L);
List<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketReprintBackFlow> list12 = new ArrayList<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketReprintBackFlow>();
AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketReprintBackFlow obj13 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleTicketReprintBackFlow();
list12.add(obj13);
obj13.setRemark("foo");
obj13.setAuditStatus(0L);
obj13.setDeviceName("foo");
obj13.setDeviceCode("foo");
obj13.setUserCode("foo");
obj13.setSystemId(0L);
obj13.setPerformId(0L);
obj13.setVoucherId(0L);
obj13.setLocalId(0L);
obj13.setLanClusterId("foo");
obj13.setClusterId("foo");
obj13.setGmtCreate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj13.setGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj10.setTicketReprintList(list12);
obj1.setReprintBackFlowParam(obj10);
AlibabaDamaiMevDatasyncBackflowcommonRequest.LocalCertExtBackFlowParam obj14 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.LocalCertExtBackFlowParam();
obj14.setClusterId("foo");
obj14.setLanClusterId("foo");
obj14.setLoginKey("foo");
obj14.setRole(0L);
List<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleLocalCertExtBackFlow> list16 = new ArrayList<AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleLocalCertExtBackFlow>();
AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleLocalCertExtBackFlow obj17 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.SingleLocalCertExtBackFlow();
list16.add(obj17);
obj17.setExtCode("foo");
obj17.setExtType(0L);
obj17.setGmtSync(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj17.setGmtModified(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj17.setGmtCreate(StringUtils.parseDateTime("2017-01-01 00:00:00"));
obj17.setVoucherId(0L);
obj17.setPerformId(0L);
obj17.setSystemId(0L);
obj14.setSingleLocalCertExtBackFlows(list16);
obj1.setLocalCertExtBackFlowParam(obj14);
List<AlibabaDamaiMevDatasyncBackflowcommonRequest.TypeAndValue> list19 = new ArrayList<AlibabaDamaiMevDatasyncBackflowcommonRequest.TypeAndValue>();
AlibabaDamaiMevDatasyncBackflowcommonRequest.TypeAndValue obj20 = new AlibabaDamaiMevDatasyncBackflowcommonRequest.TypeAndValue();
list19.add(obj20);
obj20.setType(1L);
obj20.setValue("{\"a\":\"1\"}");
obj1.setTypeAndValueList(list19);
req.setCommonRecordBackFlowParam(obj1);
AlibabaDamaiMevDatasyncBackflowcommonResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

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

返回
顶部