调用该接口创建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 状态码,请参见 错误码文档

返回数据示例

  1. {
  2. "status": 200,
  3. "message": "success",
  4. "model": {
  5. "topicCode": "TOPICCODE", //产品topic编码
  6. "productCode": "PRODUCTCODE", //IOT产品编码
  7. "topicType": 1, //topic类型(1:基础通信 2:物模型通信 3:自定义)
  8. "functionType": 1, //功能类型(1:OTA升级 2:设备标签 3:时钟同步 4:设备影子 5:配置更新
  9. //6:广播 7:属性上报 8:属性设置 9:事件上报 10:服务调用
  10. //注意:如果topicType为3自定义,则没有此字段值)
  11. "topicName": "TOPICNAME", //产品topic类名称
  12. "authorityType": 1, //权限类型(1:发布 2:订阅 3:发布与订阅)
  13. "remarks": "REMARKS", //描述
  14. "createTime": "2021-05-25T11:11:58.000+00:00" //创建时间
  15. }
  16. }