智能小程序开发 —— meature API 汇总(二)

resetStatistics

重置设备的统计数据。

注意:该方法会清空统计数据,请注意使用方式!

请求参数

参数数据类型说明是否必填
devIdstring设备 ID

请求示例

// @ray-js/ray^1.2.12
import {resetStatistics} from '@ray-js/ray';
 
resetStatistics({
  devId: 'vdevo161733425146241'
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

true

exportStatisticsHour

小时 为时间间隔,导出设备日期区间的统计数据。

请求参数

参数数据类型说明是否必填
devIdstring设备 ID
emailstring邮箱地址
titlestring邮件标题
dpExcelQueryarray | string查询条件,DpExcelQuery 数组对象 或 转成 json 字符串,详见下文
datestring要查询的日期,yyyyMMdd 格式
typestring统计类型,'sum' | 'avg' | 'minux' | 'max' | 'min' | 'count';默认 sum
langstring多语言格式 'cn' | 'en' | ...

DpExcelQuery 对象

参数数据类型说明是否必填
dpIdstring | number要查询的数据点 ID
titlestringExcel 数据列名
handlerstring转化规则,目前支持 华氏度转摄氏度: 'temperatureF2C', 摄氏度转华氏度: 'temperatureC2F'

请求示例

// @ray-js/ray^1.2.12
import { exportStatisticsHour } from '@ray-js/ray';
 
exportStatisticsHour({
  devId: 'vdevo161733425146241',
  email: 'xxx@gmail.com',
  dpExcelQuery: [{ dpId: 18, name: 'excel数据列标题' }],
  date: '20230511',
  type: 'avg',
  lang: 'cn',
  title: '这是一个标题',
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

true;

 👉 立即开发

exportStatisticsDay

天 为时间间隔,导出设备日期区间的统计数据。

请求参数

参数数据类型说明是否必填
devIdstring设备 ID
emailstring邮箱地址
titlestring邮件标题
dpExcelQueryarray | string查询条件,DpExcelQuery 数组对象 或 转成 json 字符串,详见下文
startDaystring开始日期,yyyyMMdd 格式
endDaystring结束日期,yyyyMMdd 格式
typestring统计类型,'sum' | 'avg' | 'minux' | 'max' | 'min' | 'count';默认 sum
langstring多语言格式 'cn' | 'en' | ...

DpExcelQuery 对象

参数数据类型说明是否必填
dpIdstring | number要查询的数据点 ID
titlestringExcel 数据列名
handlerstring转化规则,目前支持 华氏度转摄氏度: 'temperatureF2C', 摄氏度转华氏度: 'temperatureC2F'

请求示例

// @ray-js/ray^1.2.12
import { exportStatisticsDay } from '@ray-js/ray';
 
exportStatisticsDay({
  devId: 'vdevo161733425146241',
  email: 'xxx@gmail.com',
  dpExcelQuery: [{ dpId: 18, name: 'excel数据列标题' }],
  startDay: '20230510',
  endDay: '20230511',
  type: 'avg',
  lang: 'cn',
  title: '这是一个标题',
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

true;

 

exportStatisticsMonth

月 为时间间隔,导出设备日期区间的统计数据。

请求参数

参数数据类型说明是否必填
devIdstring设备 ID
emailstring邮箱地址
titlestring邮件标题
dpExcelQueryarray | string查询条件,DpExcelQuery 数组对象 或 转成 json 字符串,详见下文
startMonthstring开始月份,yyyyMM 格式
endMonthstring结束月份,yyyyMM 格式
typestring统计类型,'sum' | 'avg' | 'minux' | 'max' | 'min' | 'count';默认 sum
langstring多语言格式 'cn' | 'en' | ...

DpExcelQuery 对象

参数数据类型说明是否必填
dpIdstring | number要查询的数据点 ID
titlestringExcel 数据列名
handlerstring转化规则,目前支持 华氏度转摄氏度: 'temperatureF2C', 摄氏度转华氏度: 'temperatureC2F'

请求示例

// @ray-js/ray^1.2.12
import { exportStatisticsMonth } from '@ray-js/ray';
 
exportStatisticsMonth({
  devId: 'vdevo161733425146241',
  email: 'xxx@gmail.com',
  dpExcelQuery: [{ dpId: 18, name: 'excel数据列标题' }],
  startMonth: '202304',
  endMonth: '202305',
  type: 'avg',
  lang: 'cn',
  title: '这是一个标题',
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

true;

ty.nativeDisabled(boolean isDisabled)

基础库 2.0.12 开始支持, 低版本需做兼容处理。

是否禁止原生组件区域原生手势管理。

常用于需要覆盖在原生组件之上显示并且需要监听手势事件的弹窗,弹窗显示时调用 ty.nativeDisabled(true) 禁止原生组件区域原生手势管理;弹窗隐藏时调用ty.nativeDisabled(false) 继续开启原生组件区域原生手势管理。

参数

boolean isDisabled

是否禁止原生手势管理

👉 立即开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IoT砖家涂拉拉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值