首页 > 编程语言 >智能小程序 Ray 开发基础定时 API 合集

智能小程序 Ray 开发基础定时 API 合集

时间:2024-06-03 18:28:15浏览次数:20  
标签:调用 回调 接口 API deviceId ray 合集 groupId Ray

addTimer

添加定时

引入

import { addTimer } from '@ray-js/ray';

需引入 DeviceKit,且在 >=1.2.6 版本才可使用。

参数

Object object

属性类型默认值必填说明
deviceIdstringdeviceId 设备 ID,deviceId 和 groupId 至少传一个
groupIdstringgroupId 群组 ID,deviceId 和 groupId 至少传一个
categorystringcategory 定时分类
timerAddTimerModeltimer 添加定时模型
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数

object.success 回调参数

参数

Object res

属性类型说明
timerIdstringtimerId 定时器 ID

object.fail 回调参数

参数

Object res

属性类型说明
errorMsgstring插件错误信息
errorCodestring错误码
innerErrorobject插件外部依赖错误信息 {errorMsg: string, errorCode: string }

AddTimerModel

属性类型默认值必填说明
timestringtime 定时器运行的时间
loopsstringloops 七位数字字符串,"1000000" 代表周日,"0100000" 代表周一
dpsanydps dp 点数据,示例: { "1": true, "2": false }
aliasNamestringaliasName 别名
isAppPushbooleanisAppPush 是否发送执行通知

标签:调用,回调,接口,API,deviceId,ray,合集,groupId,Ray
From: https://blog.csdn.net/Ms_Smart/article/details/139241434

相关文章

  • webapi 中 使用log4net 日志记录到数据库中
    1.安装三个nuget包  2.创建 log4net.config文件,选中文件鼠标右键,选择属性->复制到输出目录修改为始终复制<?xmlversion="1.0"encoding="utf-8"?><log4net><!--Debug日志--><appendername="RollingFileDebug"type="log......
  • 【测试开发】api开发神器-第1篇-magic-api后端低代码框架
    #Magic-api介绍(低代码后端框架) magic-api是一个基于Java的接口快速开发框架。使用magic-api,彻底摆脱手动编写繁杂的Controller、Service、Dao、Mapper、XML、VO等Java对象,而是通过在线可视化UI界面,在线编写接口(动态脚本,即写即用)。通过magic-api,我们可以快速而轻松......
  • log4net 在webapi中的简单使用
    1.安装两个nuget包:  2.创建log4net.config配置文件,并选中log4net文件点击鼠标右键选择属性将"复制到输出目录"改为"始终复制"<?xmlversion="1.0"encoding="utf-8"?><log4net><!--Definesomeoutputappenders--><appendername......
  • 用docfx生成c#项目API的简洁教程
    1.下载docfx https://github.com/dotnet/docfx2.在环境变量的Path下面添加下载解压后docfx.exe的目录3.创建文档项目文件夹(名称如doc),位置最好是在解决方案文件夹,这样目录好配置,其它也方便。4.在doc文件夹运行cmd,或打开cmd,进入到doc文件夹5.运行docfxinit,然后根据提示......
  • 记 Codes 开源免费研发管理平台 —— 日报与工时融合集中式填报的创新实现
    继上一回合生成式全局看板的创新实现后,本篇我们来讲一讲日报与工时融合集中式填报的创新实现。  市面上所有的研发管理软件,大多都有工时相关功能,但是却没有日报功能,好像也没什么问题,但是在使用过程中体验非常不好,为什么呢?项目管理对于基层工作人员来说,主要解决这三个问题:开展......
  • .Net 基于.Net8开发的一个Asp.Net Core Webapi小型易用后端框架
    1.项目介绍该项目是基于.net8开发的Asp.NetCoreWebApi后端服务,集成了Efcore,Autofac,Jwt,AutoMapper,Serilog,Quartz,MiniExcel等组件。该框架简单易上手,没有额外的学习成本;该项目采用了多层结构设计,有利于解耦,包含公共层,领域层,协约层,应用层,ORM层,Api层; #2.项目......
  • 内网部署api接口文档服务器端口如何让外网访问?
    计算机业内人士对于swagger并不陌生,不少人选择用swagger做为API接口文档管理。Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法,参数和模型紧密集成到服务器端的代......
  • 淘宝商品id怎么实现批量自动获取?通过关键字搜索接口来获取批量商品id(淘宝API)
    item_search-按关键字搜索淘宝商品传入商品关键字,通常在商品标题中进行检索,将包含此关键字的商品展示出来,分页展示。公共参数名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中)secretString是调用密钥api_nameString是API接口名称(包括在请求地址中)[item_search,i......
  • python对接zabbix API
    frompyzabbix.apiimportZabbixAPIwithZabbixAPI(url='http://192.168.1.10:8080',user='admin',password='admin')aszapi:hosts=zapi.host.get(#获取所有字段output=["hostid","host"],......
  • 如何使用Node.js、TypeScript和Express实现RESTful API服务
    Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Express是一个保持最小规模的灵活的Node.jsWeb应用程序开发框架,为Web和移动应用程序提供一组强大的功能。使用Node.js和Express可以快速的实现一个......