Skip to main content

get_mqtt_topic_list 查询MQTT的Topic列表

POST /api/v1/net_manage/get_mqtt_topic_list

描述

查询当前支持的MQTT的Topic列表

访问权限

具备以下权限:

net_manage:get_mqtt_client_config

请求参数

请求参数如下:

{}

无参数,必须传递空对象。

请求示例:

{}

响应结果

请求返回的HTTP状态码为200

{
"success": true|false,
"data"?: [
{"topicType": number, "dataType": string},
...
],
"errorCode"?: "option string",
"errorMessage"?: "option string",
"showType"?: 0|1|2|4|9,
"traceId"?: "option string"
}
tip
  • topicType: 主题类型编号,对应get_mqtt_topic_config接口和save_mqtt_topic_config接口的参数。
  • dataType: 对应的数据类型名称
    • operation_log: 用户操作日志
    • discipline_phase: 驯钟鉴相值

正确结果示例:

{
"success": true,
"data": [
{"topicType": 1, "dataType": "operation_log"},
{"topicType": 2, "dataType": "discipline_phase"}
]
}

响应结果

请求返回的HTTP状态码为200

{
"success": true|false,
"errorCode"?: "option string",
"errorMessage"?: "option string",
"showType"?: 0|1|2|4|9,
"traceId"?: "option string"
}

正确结果示例:

{
"success": true
}

错误码

错误码说明错误信息显示类型
40007请求参数格式错误error.request.format2
40007主题类型不能为空topic.type.can.not.be.empty2
40007主题类型的值无效topic.type.invalid2
40007加载配置文件失败error.read.config2