Tony Yuan aabf18045f Release v1.2.7 | 2 lat temu | |
---|---|---|
.. | ||
dist | 2 lat temu | |
README.md | 2 lat temu | |
package.json | 2 lat temu | |
tsconfig.json | 3 lat temu |
Coolkit API 模块
src/
device/ - 设备相关接口
open-platform/ - 开放平台接口
// 1. 导入 coolkit-api 的包
import CkApi from 'coolkit-api';
// 2. 初始化一些参数
CkApi.init({
appId: 'your-appId',
appSecret: 'your-appSecret'
});
// 3. 调用接口(要先调用登录接口,才能调其它的接口)
await CkApi.user.login(params);
// 4. 在登录成功后,调用其它的接口
await CkApi.device.getThingList(params);
根据酷宅开放平台的文档规范,接口被分成了五个部分:
用户 - CkApi.user
设备 - CkApi.device
家庭和房间 - CkApi.family
首页 - CkApi.home
消息 - CkApi.message
使用 debug 模式:
CkApi.init({
appId: 'your-appid',
appSecret: 'your-appSecret',
debug: true, // 开启调试模式
useTestEnv: true, // 使用测试环境
at: 'your-at',
rt: 'your-rt',
domain: 'your-domain',
})
| 错误码 | 错误消息 |
| - | - |
| 91001
| 无效的国家码 |
$ npm run build
$ npm login --registry=http://172.20.1.22:4873/
$ npm publish --registry=http://172.20.1.22:4873/