getOutdoorsTracksSegments(data: GetOutdoorsTracksSegmentsParams)

版本要求:
@tuya-miniapp/cloud-api≥1.0.5

描述

分页获取设备轨迹分段,结束时间与起始时间差小于等于 7 天,单次最多返回 1000 个轨迹分段。如果时间段内的轨迹分段数量大于 1000 就返回前 1000 个轨迹分段以及下次查询的分页的起始 ID。

参数

参数类型必填说明
是请求体

返回值

类型:Promise<GetOutdoorsTracksSegmentsResult>
GetOutdoorsTracksSegmentsResult(字段含义见类型定义与 minituya 返回值表)

引用对象

typeGetOutdoorsTracksSegmentsResult
TrackSegment[]

示例代码

请求示例

import { getOutdoorsTracksSegments } from '@tuya-miniapp/cloud-api';

getOutdoorsTracksSegments({
  deviceId: 'vdevo16245017293',
  startTime: 1625198100154,
  endTime: 1625198190154,
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

{
  "deviceId": "vdevo16245017293****",
  "segmentList": [
    {
      "endTime": 1625198190154,
      "battery": 5,
      "speed": 100,
      "duration": 3000,
      "startTime": 1625198100154,
      "mileage": 10
    }
  ],
  "hasMore": false
}