更新时间:2022-02-24 GMT+08:00

删除设备组

典型场景

若因分组变更,第三方应用不再需要使用某个设备组,且不想在物联网平台上继续保存该设备组信息时,可调用此接口在物联网平台删除指定设备组。

接口功能

支持第三方应用在物联网平台根据设备组ID删除指定设备组。

接口描述

1
def deleteDeviceGroup(self, devGroupId, accessAppId, accessToken)

参数说明

参数

必选/可选

类型

位置

描述

devGroupId

必选

String

path

设备组ID,在增加设备组后由物联网平台返回获得。

accessAppId

可选

String

query

如果是本应用的设备,此参数值可以填写None,否则填写授权应用的appId。

accessToken

必选

String

header

填写鉴权接口获取的accessToken。

响应参数

void

错误码

Http状态码

错误码

错误描述

说明

200

100203

The application is not existed.

应用不存在。

处理建议:

  • 请检查HTTP请求头域中携带的appId是否有误。
  • 请检查请求路径(url)中传入的appId是否有误。

200

100217

The application hasn't been authorized

应用未被授权。

处理建议:若非应用授权场景,请确认请求参数中的appId为空。

200

100603

The device group is not existed

设备组不存在。

处理建议:请检查设备组ID是否正确。

403

1010009

app throttle exceed.

应用调用接口过于频繁,超过流控值(默认值是100次/60s)。

处理建议:联系物联网平台维护人员调大流控阈值或者控制接口的调用频率。

403

1010005

App_key or access_token is invalid.

错误的token信息。

处理建议:请检查接口请求中所携带的accessToken是否有误。

500

50252

Internal server error.

服务器运行内部错误。

处理建议:物联网平台内部错误,请联系物联网平台维护人员处理。