Skip to content

设置MQTT认证配置 (PUT)

更新时间:

新建设备后,使用此接口设置MQTT认证配置。设置后需要应用才能生效。

请求接口

PUT /api/device-instance/{id}

TIP

访问权限:需要登录超级设备管理平台获取token,并校验token

请求参数

名称位置类型必选说明
X-Access-Tokenheaderstring平台 token
bodybodyobject-
» idbodystringID
» configurationbodyobject配置信息
»» secureIdbodystringMQTT密钥ID
»» secureKeybodystringMQTT密钥Key

响应参数

以200 Response为例,响应参数如下:

名称类型必选约束中文名
» messagestringtruenone返回信息
» resultobjecttruenone返回结果
» statusintegertruenone响应状态码
» timestampintegertruenone时间戳

响应状态码

状态码状态码含义说明
200OK成功
401Unauthorized登录状态已过期,token不能为空
500Internal Server Error服务器内部异常

Body示例

json
{
  "id":"mqtt",
  "configuration":{
    "secureId":"123",
    "secureKey":"123"
  }
}
{
  "id":"mqtt",
  "configuration":{
    "secureId":"123",
    "secureKey":"123"
  }
}

返回示例

以200 Response为例:

json
{
  "message":"success",
  "result":true,
  "status":200,
  "timestamp":1693552949192
}
{
  "message":"success",
  "result":true,
  "status":200,
  "timestamp":1693552949192
}