更新时间: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
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈