1. 设备远程监控
机智云Gizwits_OpenAPI
  • Gizwits
    • 用户管理
      • 获取用户信息
      • 创建新用户
      • 修改用户信息
      • 用户登录
      • 获取APP Token
      • 请求重置密码
      • 验证码的获取和校验
      • 获取图片验证码
      • 校验图片验证码并发送验证码
      • 校验短信验证码
    • 消息中心
      • 查询消息列表
      • 标记已读和删除消息
    • 绑定管理
      • 通过 MAC 地址绑定设备
      • 解绑设备
      • 获取绑定列表
      • 通过二维码绑定设备
      • 修改绑定信息
      • 查询设备绑定的Guest用户
      • 解绑 Guest 用户
    • 设备远程监控
      • 设备远程监控
        GET
      • 获取产品数据点定义
        GET
      • 获取设备详情
        GET
      • 获取设备的通信日志和上下线记录
        GET
      • 远程控制设备
        POST
    • 设备分享
      • 查询分享邀请
      • 创建分享邀请
      • 取消/收回分享
      • 接受/拒绝分享
      • 获取二维码分享信息
      • 接受二维码分享邀请
      • 修改用户备注信息
      • owner 权限转移
    • 设备分组
      • 查询用户所有的分组
      • 创建分组
      • 删除设备分组
      • 修改分组信息
      • 查询分组的设备信息
      • 将设备列表添加到分组
      • 将设备列表从分组移除
      • 对设备分组内的设备统一控制
    • 设备联动
      • 查询规则可用变量
      • 查询联动规则列表
      • 创建联动规则
      • 修改联动规则
      • 删除联动规则
    • 用户场景
      • 查询用户所有的场景
      • 创建场景
      • 删除场景
      • 修改场景信息
      • 查询场景任务执行状态
      • 执行场景任务
    • 定时任务管理
      • 获取定时任务
      • 创建定时任务
      • 修改定时任务
      • 删除定时任务
    • 通用定时任务
      • 获取定时任务
      • 创建定时任务
      • 修改定时任务
      • 删除定时任务
    • 高级数据接口
      • 获取设备聚合数据
    • 系统信息
      • 系统信息
      • 获取 Open API 所有的错误码
  1. 设备远程监控

获取设备的通信日志和上下线记录

云端 Mock
https://m1.apifoxmock.com/m1/4742984-0-default
云端 Mock
https://m1.apifoxmock.com/m1/4742984-0-default
GET
https://api.gizwits.com/app/devices/{did}/raw_data
备注: 此接口只在产品未发布的情况下使用,产品发布后如要使用,请联系机智云工作人员。
用于查询最近30天内任意两天的上下线记录,每次查看记录数量最多只能查看到100条。
入参的类型(type)
通信日志查询, type 字段为 cmd
上下线记录查询, type 字段为 online
返回结果(type)
meta:
通信日志查询, type 字段为 cmd
上下线记录查询, type 字段为 online
objects:
通信数据查询返回数据字段的 type 字段为 app2dev(app 到设备的通信), dev2app(设备到 app 的通信)
上下线查询返回数据的 type 字段为 dev_online(上线), dev_re_online(完成离线流程前再次登陆), dev_offline(离线)
结束时间戳end_time
必须小于等于当前系统时间戳
必须大于开始时间戳.
终止时间戳与开始时间戳之差必须小于48小时

请求参数

Path 参数

Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://api.gizwits.com/app/devices//raw_data?type={type}&start_time={start_time}&end_time={end_time}&limit={20}&sort={asc}' \
--header 'X-Gizwits-Application-Id;' \
--header 'X-Gizwits-User-token;'

返回响应

🟢200成功
application/json
Body

示例
{
    "meta": {
        "start_time": 0,
        "end_time": 0,
        "type": "string",
        "did": "string",
        "skip": 0,
        "limit": 0,
        "sort": "string",
        "total": 0
    },
    "objects": [
        {
            "type": "string",
            "ip": "string",
            "timestamp": 0,
            "payload_bin": "string"
        }
    ]
}
修改于 2024-07-07 08:26:08
上一页
获取设备详情
下一页
远程控制设备
Built with