文档中心 > API类目 > 阿里体育场馆服务API

alibaba.alisports.palace.device.face.activate (人脸设备激活接口)

人脸设备激活接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
face_device_activate_d_t_o FaceDeviceActivateDto 必须 app key
  • └ app_version_code
  • String
  • 必须
  • 1.0.0
  • 版本号
  • └ app_version_name
  • String
  • 必须
  • icecream
  • 大版本号
  • └ biz_id
  • Number
  • 可选
  • 1
  • 业务ID
  • └ center_id
  • Number
  • 可选
  • 1
  • 中心场馆ID
  • └ device_sn
  • String
  • 必须
  • xxx
  • 设备唯一编号
  • └ device_type
  • String
  • 必须
  • qr_code_01
  • 设备型号名称
  • └ group_ids
  • String
  • 可选
  • 1,2
  • 设备需要绑定的分组ID
  • └ name
  • String
  • 必须
  • 人脸柱01
  • 设备别名
  • └ sys_business_id
  • Number
  • 可选
  • 1
  • 系统商业务id
  • └ sys_party_id
  • Number
  • 可选
  • 1
  • 系统商ID
  • └ vendor_name
  • String
  • 必须
  • alisports
  • 设备厂商名称
  • └ face_activate
  • Boolean
  • 可选
  • true
  • 是否需要人脸激活

响应参数

名称 类型 示例值 描述
result Result 接口返回model
  • └ alisp_code
  • Number
  • 200
  • 请求返回状态码
  • alisp_data
  • VenueFaceDeviceActivateResultDto
  • 业务数据
  • └ alisp_device_secret
  • String
  • 2286BA1D765FA360929544BB5E1D005A
  • 后续请求secret
  • └ alisp_sn
  • String
  • 11784
  • 人脸系统的sn
  • └ device_uid
  • String
  • xxxxxx
  • 场馆系统唯一标识
  • └ device_secret
  • String
  • xxxx
  • 设备secret
  • └ device_name
  • String
  • xxxx
  • 设备名称
  • └ alisp_msg
  • String
  • success
  • 请求返回信息
  • └ status
  • String
  • sucess
  • 请求结果
  • └ success
  • Boolean
  • false
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsPalaceDeviceFaceActivateRequest req = new AlibabaAlisportsPalaceDeviceFaceActivateRequest();
AlibabaAlisportsPalaceDeviceFaceActivateRequest.FaceDeviceActivateDto obj1 = new AlibabaAlisportsPalaceDeviceFaceActivateRequest.FaceDeviceActivateDto();
obj1.setAppVersionCode("1.0.0");
obj1.setAppVersionName("icecream");
obj1.setBizId(1L);
obj1.setCenterId(1L);
obj1.setDeviceSn("xxx");
obj1.setDeviceType("qr_code_01");
obj1.setGroupIds("1,2");
obj1.setName("人脸柱01");
obj1.setSysBusinessId(1L);
obj1.setSysPartyId(1L);
obj1.setVendorName("alisports");
obj1.setFaceActivate(true);
req.setFaceDeviceActivateDTO(obj1);
AlibabaAlisportsPalaceDeviceFaceActivateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_palace_device_face_activate_response>
    <result>
        <alisp_code>200</alisp_code>
        <alisp_data>
            <alisp_device_secret>2286BA1D765FA360929544BB5E1D005A</alisp_device_secret>
            <alisp_sn>11784</alisp_sn>
            <device_uid>xxxxxx</device_uid>
            <device_secret>xxxx</device_secret>
            <device_name>xxxx</device_name>
        </alisp_data>
        <alisp_msg>success</alisp_msg>
        <status>sucess</status>
        <success>false</success>
    </result>
</alibaba_alisports_palace_device_face_activate_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

返回
顶部