开发者平台/API控制台

API控制台

在线调试和测试API,提升开发效率

快速示例
// 初始化SDK
import { ShengQiong } from '@shengqiong/sdk';

const sq = new ShengQiong({
  apiKey: process.env.API_KEY
});

// 控制设备
await sq.device.control({
  deviceId: 'device_001',
  action: 'turnOn',
  params: { brightness: 80 }
});
API端点
GET/v1/devices获取设备列表
POST/v1/devices/{id}/control控制设备
GET/v1/devices/{id}/status获取设备状态
POST/v1/scenes/trigger触发场景
GET/v1/user/profile获取用户信息

在线调试

{
  "success": true,
  "data": {
    "deviceId": "device_001",
    "status": "online",
    "action": "turnOn",
    "timestamp": 1699999999999
  }
}

需要帮助?

查看完整API文档或加入开发者社区获取支持

昇琼智能客服

在线服务