创建项目/添加设备 API 调用指南
您可以通过 司空2 OpenAPI
实现项目/设备管理功能,具体包括:创建一个项目 将 DJI 设备添加到项目中 对该设备进行远程调试(如开机、关机、重启等)
前置步骤#
前置项 | 描述 |
---|---|
账号权限 | 在司空2获得OpenAPI「组织秘钥」,并且已具有对应设备控制的权限 |
设备要求 | 司空2对应项目下已接入无人机 + 机场设备 |
网络要求 | 设备与司空2云端保持在线,第三方系统需要与司空2服务端保持网络通畅 |
使用到的OpenAPI列表#
API | 说明 |
---|---|
指定组织创建项目 POST /openapi/v0.9/manage/api/v1/organizations/{org_uuid}/projects | 指定组织下创建项目 |
更新设备工作项目 PUT /openapi/v0.9/manage/api/v1/organizations/{org_uuid}/manage-devices/active-project | 用户将可用设备(该设备已加入组织中)加入到指定项目 |
对项目设备下发设备指令 POST /openapi/v0.9/manage/api/v1/projects/{proj_uuid}/topologies/cmds | 对设备执行远程调试、开机、关机、重启 |
操作时序图(Mermaid UML)#
修改于 2025-06-23 12:14:49