释放云控权限
DELETE
/openapi/v0.9/drc/api/v1/projects/{proj_uuid}/cloud_controls
es-management-service
请求参数
Path 参数
proj_uuid
string
项目uuid
示例值:
15c8ec61-64f8-4810-8fe1-43f993225638
Header 参数
x-user-token
string
必需
默认值:
{{x-user-token}}
X-Request-Id
string
可选
默认值:
{% mock 'uuid' %}
Body 参数application/json
control_keys
array[string]
必需
payload_{产品负载类型key} -产品负载类型key对应负载的控制权,例如:payload_98-0-0
required: true
example: ["flight"]
drone_sn
string
必需
required: true
example: 1581F8HHD24AW0000000
gateway_sn
string
可选
example: 1ZNDK0500150S7
示例
{
"control_keys": [
"flight"
],
"drone_sn": "1581F8HGD24BJ0010012"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request DELETE '/openapi/v0.9/drc/api/v1/projects/15c8ec61-64f8-4810-8fe1-43f993225638/cloud_controls' \
--header 'x-user-token;' \
--header 'X-Request-Id: {% mock '\''uuid'\'' %}' \
--header 'Content-Type: application/json' \
--data-raw '{
"control_keys": [
"flight"
],
"drone_sn": "1581F8HGD24BJ0010012"
}'
返回响应
🟢200成功
application/json
Body
HTTP响应模板
code
integer
响应码
message
string
响应消息
data
object
响应数据
controls
array [object {6}]
可选
drone_sn
string
可选
example: 1ADSG8900001XY
示例
{
"code": 0,
"message": "OK",
"data": {
"drone_sn": "1581F8HGD24BJ0010012",
"controls": [
{
"key": "flight",
"type": "flight",
"version": 1749193196005,
"gateway": {
"sn": "8UUDMAQ00A0136",
"id": "A",
"device_model_class": "airport"
},
"user": {
"call_sign": "kenny",
"user_id": "11457700447111111111",
"type": "cloud"
},
"spec": {
"is_locked": false,
"is_cloud_control_auth": false
}
},
{
"key": "payload_99-0-0",
"type": "payload",
"version": 1749193634710,
"gateway": {
"sn": "",
"id": "",
"device_model_class": ""
},
"user": {
"call_sign": "",
"user_id": "",
"type": ""
},
"spec": {
"payload_index": "99-0-0"
}
}
]
}
}
修改于 2025-07-01 03:14:41