开发者平台/SDK下载

多语言SDK

选择你熟悉的编程语言,快速集成昇琼智能能力

JavaScript / TypeScript

适用于 Node.js、浏览器和小程序环境

v3.2.1
版本
2.4MB
大小
50K+/day
日下载

功能特点

完整的设备管理API
实时消息订阅
TypeScript类型支持
Promise/async-await
npm install @shengqiong/sdk
文档GitHub

Python

适用于Python 3.8+,支持异步编程

v2.8.0
版本
1.8MB
大小
30K+/day
日下载

功能特点

异步IO支持
类型提示完备
丰富的数据模型
支持asyncio
pip install shengqiong
文档GitHub

Android (Java/Kotlin)

适用于Android 5.0+,支持Jetpack

v4.1.0
版本
5.6MB
大小
20K+/day
日下载

功能特点

Kotlin协程支持
Jetpack组件集成
Material Design
后台服务封装
implementation "cn.shengqiong:sdk:4.1.0"
文档GitHub

iOS (Swift/Objective-C)

适用于iOS 12.0+,支持SwiftUI

v3.5.2
版本
4.2MB
大小
15K+/day
日下载

功能特点

Swift并发支持
UIKit/SwiftUI
CocoaPods/SPM
Combine响应式
pod ShengQiongSDK
文档GitHub

Go

适用于Go 1.18+,高性能

v1.6.0
版本
1.2MB
大小
8K+/day
日下载

功能特点

goroutine并发
Context支持
零依赖设计
高性能网络
go get github.com/shengqiong/sdk-go
文档GitHub

Arduino (ESP32/STM32)

适用于ESP32、STM32等嵌入式平台

v2.0.0
版本
0.8MB
大小
10K+/day
日下载

功能特点

轻量级设计
低内存占用
多协议支持
Arduino兼容
git clone https://github.com/shengqiong/arduino-sdk
文档GitHub

快速开始

// Step 1: 安装SDK
npm install @shengqiong/sdk

// Step 2: 初始化客户端
import { ShengQiong } from '@shengqiong/sdk';

const sq = new ShengQiong({
  apiKey: 'your_api_key'
});

// Step 3: 控制设备
await sq.device.control({
  deviceId: 'device_001',
  action: 'turnOn',
  params: { brightness: 80 }
});

console.log('设备控制成功!');

昇琼智能客服

在线服务