更新记录

1.0.3(2021-11-24)

增加加密

1.0.2(2021-11-24)

验证本地数据

1.0.1(2021-11-23)

更新签名

查看更多

平台兼容性

阿里云 腾讯云 支付宝云
×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


前言

wrs-tuya-cloud是涂鸦官网针对云开发的插件,包含垂直品类硬件API(万能红外开放能力、设备连接服务、设备OTA固件升级、实时音视频、睡眠带开放能力、体脂秤开放能力、智能门锁开放能力、视频云存储 、邮件服务 、 语音消息服务、消息推送服务、短信服务 、内测版 API)、行业通用API等等,详细说明见官网https://developer.tuya.com/cn/docs/cloud

关于涂鸦app SDK的插件见https://ext.dcloud.net.cn/plugin?id=6405

支持iOS、Android、H5、各厂家小程序

快速入门

例如:

  1. 获取token:

                var params = {
                    host: "https://openapi.tuyacn.com",
                    path: "/v1.0/token?grant_type=1",
                    method: "GET",
                    params: {
                    },
                    accessID: "xxxx",
                    accessKey: "xxxxx"
                };
                uniCloud.callFunction({
                        name: 'wrs-tuya-cloud',
                        data: params
                    })
                    .then(res => {
                        var token = res.result.data.result.refresh_token;
                        console.log('获取到toekn: ', token)
                    });
  1. 标准命令下发-关空调 https://developer.tuya.com/cn/docs/cloud/e8b508745b?id=Kb3oe3hdwccwq
                var params = {
                    host: "https://openapi.tuyacn.com",
                    path: "/v1.0/infrareds/10166232ecfabc99e843/remotes/6cf569384e052fbc5d9hfz/command", // /v2.0/infrareds/{infrared_id}/remotes/{remote_id}/command
                    method: "POST",
                    params: {
                        infrared_id: "10166232ecfabc99e843", // 设备 ID
                        remote_id: "6cf569384e052fbc5d9hfz", // 遥控器 ID
                        key: "PowerOff" // 按键 Key
                    },
                    accessID: "xxx",
                    accessKey: "xxx",
                    accessToken: "xxx"
                };
                uniCloud.callFunction({
                        name: 'wrs-tuya-cloud',
                        data: params
                    })
                    .then(res => {
                        var resStr = JSON.stringify(res);
                        console.log('响应 : ', resStr)
                    });

其他接口类似

支持定制,联系方式 QQ:252797991

如果觉得可以就点个👍吧,欢迎粉丝收藏,土豪打赏,您的关注就是我们创作的动力!

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件使用的 XX SDK会采集数据,详情可参考:https://iot.tuya.com/

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问