文档中心 > API类目 > 智慧园区API

alibaba.campus.guard.device.remotecontrol (门禁设备远程开门)

门禁设备远程开门

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
remote_operate_guard_dto RemoteOperateGuardDTO 可选 请求对象
  • └ time_stamp
  • Number
  • 必须
  • 1780469122894
  • 时间戳
  • └ minutes
  • Number
  • 可选
  • 10
  • 分钟
  • └ sign
  • String
  • 必须
  • b89cdb3480f167bc28496489da81b6aa
  • 签名
  • └ top_request_ip
  • String
  • 可选
  • 127.0.1.0
  • 请求IP
  • └ operation_type
  • String
  • 必须
  • OPEN_ONCE
  • 操作类型
  • └ app_code
  • String
  • 必须
  • eleRobot
  • 调用方
  • └ top_app_key
  • String
  • 可选
  • appKey
  • appKey
  • └ device_id
  • String
  • 必须
  • 6cf08420-950a-4b2b-b629-ce74b766f116
  • 设备ID
  • └ user_id
  • String
  • 必须
  • 6cf08420-950a-4b2b-b629-ce74b766f116
  • 用户ID(可以和设备ID相同)

响应参数

名称 类型 示例值 描述
result BaseResult 结果对象
  • └ api_success
  • Boolean
  • true
  • 是否成功
  • └ api_error_code
  • String
  • 200
  • code
  • └ api_error_msg
  • String
  • ""
  • msg

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaCampusGuardDeviceRemotecontrolRequest req = new AlibabaCampusGuardDeviceRemotecontrolRequest();
AlibabaCampusGuardDeviceRemotecontrolRequest.RemoteOperateGuardDTO obj1 = new AlibabaCampusGuardDeviceRemotecontrolRequest.RemoteOperateGuardDTO();
obj1.setTimeStamp(1780469122894L);
obj1.setMinutes(10L);
obj1.setSign("b89cdb3480f167bc28496489da81b6aa");
obj1.setTopRequestIp("127.0.1.0");
obj1.setOperationType("OPEN_ONCE");
obj1.setAppCode("eleRobot");
obj1.setTopAppKey("appKey");
obj1.setDeviceId("6cf08420-950a-4b2b-b629-ce74b766f116");
obj1.setUserId("6cf08420-950a-4b2b-b629-ce74b766f116");
req.setRemoteOperateGuardDto(obj1);
AlibabaCampusGuardDeviceRemotecontrolResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_campus_guard_device_remotecontrol_response>
    <result>
        <api_success>true</api_success>
        <api_error_code>200</api_error_code>
        <api_error_msg>&quot;&quot;</api_error_msg>
    </result>
</alibaba_campus_guard_device_remotecontrol_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

返回
顶部