向日葵提供完整的开放API与SDK体系,支持企业将远程控制能力集成到自有业务系统中。无论是OA、工单系统、运维平台还是物联网管理后台,都能在数行代码内获得稳定的远程桌面、文件传输、设备管理能力。
一、SDK体系总览
📱 桌面SDK (C++/C#/Java)
嵌入自有桌面客户端,实现内嵌远程控制窗口。支持Windows、macOS、Linux三大平台,x86/x64/ARM多架构。
🌐 Web SDK (JavaScript)
浏览器内即可发起远程控制,无需安装插件。基于WebRTC技术,Chrome/Edge/Firefox/Safari全兼容。
📲 移动SDK (iOS/Android)
原生Swift/Kotlin接口,集成至自有App,实现"App内远程"无缝体验。
🔌 REST API
设备列表、用户管理、连接日志、批量操作等系统级管理能力,适合运维平台集成。
二、接入流程
- 注册向日葵开放平台账号并完成企业认证
- 创建应用获取 AppKey 与 AppSecret
- 下载对应平台SDK或阅读REST API文档
- 集成SDK并配置回调地址
- 沙箱环境联调测试
- 申请上线,获取生产环境凭证
三、REST API 调用示例
GET https://api.sunlogin.com/v1/devices
Headers:
Authorization: Bearer YOUR_ACCESS_TOKEN
AppKey: YOUR_APP_KEY
Response:
{
"code": 0,
"data": {
"total": 86,
"items": [
{"id":"dev_001","name":"门店1-收银机","online":true}
]
}
}
四、Web SDK 集成示例
<script src="https://cdn.sunlogin.com/sdk/web-sdk.js"></script>
const remote = new SunloginRemote({
appKey: 'YOUR_APP_KEY',
container: '#remoteContainer'
});
remote.connect('DEVICE_ID', 'ACCESS_PASSWORD');
五、典型集成场景
- 工单系统:客服创建工单 → 一键发起远程 → 过程录像归档
- 运维平台:设备告警 → 自动弹出远程窗口 → 一键处置
- 物联网后台:远程调试边缘设备、查看设备桌面
- 在线教育:老师远程演示、协助学员操作
- 医疗系统:专家远程会诊、操作指导
企业版SDK按并发连接数计费,10并发起步1万元/年;100并发套餐价6万元/年,支持私有化部署。
前往下载中心获取客户端体验,或访问开放平台查阅完整API参考。
