陀螺仪扫地机数据 API

更新时间:2021-09-10 08:43:53下载pdf

本文介绍了扫地机面板 SDK 中查询设备数据的接口。

查询流服务最新记录

名称

getGyroMapLatestMedia

描述

查询最新一次流服务记录详情数据。

请求参数

参数 数据类型 说明 是否必填
offset String 开始查询的位置,指上一次查询的nextOffset的结果,如果第一次查询可以不填
limit Number 一次查询的地图数据条数上限,默认值:500

返回参数

参数 数据类型 说明
dataList String[] 地图数据
subRecordId Number 流服务ID
nextOffset String 下一页开始查询的位置

请求示例

import { GyroDataApi } from 'tuya-panel-robot-sdk' GyroDataApi.getGyroMapLatestMedia({ offset: '', limit: 500 }).then((response) => { console.log(response) }).catch()

返回示例

{ dataList: [], subRecordId: 0, nextOffset: '', }

查询流服务记录

名称

getGyroMapHistoryMediaBySubRecordId

描述

查询某次流服务记录详情数据。

请求参数

参数 数据类型 说明 是否必填
offset String 开始查询的位置,指上一次查询的nextOffset的结果,如果第一次查询可以不填
limit Number 一次查询的地图数据条数上限,默认值:500
subRecordId String 流服务记录ID

返回参数

参数 数据类型 说明
dataList String[] 地图数据
subRecordId Number 流服务ID
nextOffset String 下一页开始查询的位置

请求示例

import { GyroDataApi } from 'tuya-panel-robot-sdk' GyroDataApi.getGyroMapHistoryMediaBySubRecordId({ subRecordId: '1', offset: '', limit: 500 }).then((value) => { console.log(value) }).catch()

返回示例

{ dataList: [], subRecordId: 0, nextOffset: '', }

查询清扫记录

名称

getGyroMapHistoryList

描述

查询清扫记录列表。

请求参数

参数 数据类型 描述 是否必填
cleanRecordCode String 清扫记录dpCode,默认值:clean_record
page Number 查询第几页数,默认值:0
pageLimit Number 每页展示最多数据,默认值:10
startTime Number 开始时间 unix时间戳
endTime Number 结束时间 unix时间戳

返回参数

参数 数据类型 说明
id String 该清扫记录ID
value String 该清扫记录内容
timestamp Number 云端时间戳

请求示例

import { GyroDataApi } from 'tuya-panel-robot-sdk' GyroDataApi.getGyroMapHistoryList({ cleanRecordCode: 'clean_record', page: 1, pageLimit: 10, }).then((value) => { console.log(value) }).catch()

返回示例

{ dataList:[{ id: '', value: '', timestamp: 0, }], hasNext: false }

删除清扫记录

名称

deleteGyroMapHistoryByIds

描述

删除清扫记录。

请求参数

参数 数据类型 说明 是否必填
ids String[] 清扫记录ID

返回参数

参数 数据类型 说明
response Boolean 删除状是否成功

请求示例

import { GyroDataApi } from 'tuya-panel-robot-sdk' GyroDataApi.deleteGyroMapHistoryByIds(['1']).then((value) => { console.log(value) }).catch()

返回示例

true