调用该接口创建topic。
API
POST /topic/v1/save
请求参数
名称 |
类型 |
是否必选 |
示例值 |
描述 |
topicName |
String |
是 |
“sahdajsedq” |
产品topic类名称 |
productCode |
String |
是 |
“sahdajsedq” |
产品编码 |
authorityType |
Integer |
是 |
1 |
权限类型(1:发布 2:订阅 3:发布与订阅) |
remarks |
String |
否 |
“好看” |
描述 |
调用API时,除了本文介绍的该API的特有请求参数,还需传入身份验证参数。身份验证参数说明,请参见 调用API—概述文档。
返回数据
名称 |
类型 |
示例值 |
描述 |
message |
String |
success |
返回信息 |
model |
Object |
success |
返回结果实体 |
status |
String |
success |
状态码,请参见 错误码文档 |
返回数据示例
{
"status": 200,
"message": "success",
"model": {
"topicCode": "TOPICCODE", //产品topic编码
"productCode": "PRODUCTCODE", //IOT产品编码
"topicType": 1, //topic类型(1:基础通信 2:物模型通信 3:自定义)
"functionType": 1, //功能类型(1:OTA升级 2:设备标签 3:时钟同步 4:设备影子 5:配置更新
//6:广播 7:属性上报 8:属性设置 9:事件上报 10:服务调用
//注意:如果topicType为3自定义,则没有此字段值)
"topicName": "TOPICNAME", //产品topic类名称
"authorityType": 1, //权限类型(1:发布 2:订阅 3:发布与订阅)
"remarks": "REMARKS", //描述
"createTime": "2021-05-25T11:11:58.000+00:00" //创建时间
}
}