全部产品
云市场

OnsTopicList

更新时间:2019-08-14 15:51:28

使用 OnsTopicList 查询账号下所有 Topic 的信息列表。

描述

本接口一般用于生成资源列表的场景,并不查看具体信息。

请求参数列表

名称 类型 是否必需 描述
PreventCache Long 用于 CSRF 校验,设置为系统当前时间即可,单位毫秒(ms)
InstanceId String 需获取的 Topic 信息列表所对应的实例 ID
Topic String 查询指定 Topic 时设置,否则查询所有 Topic

返回参数列表

名称 类型 描述
RequestId String 为公共参数,每个请求独一无二
HelpUrl String 帮助链接
Data List(PublishInfoDo) 返回所有已发布的 Topic 信息列表

PublishInfoDo 数据结构列表

名称 类型 描述
topic String Topic 名称
owner String Topic 所有者编号,为阿里云的 UID
relation Integer 所有关系编号。取值说明如下:
  • 1:持有者
  • 2:可以发布
  • 4:可以订阅
  • 6:可以发布和订阅
relationName String 所有关系名称,例如持有者、可订阅、可发布、可发布订阅
MessageType Integer 消息类型。取值说明如下:
  • 0:普通消息
  • 1:分区顺序消息
  • 2:全局顺序消息
  • 4:事务消息
  • 5:定时/延时消息
InstanceId String 实例 ID
IndependentNaming Boolean 是否有命名空间。取值说明如下:
  • true:拥有独立命名空间,资源命名确保实例内唯一,跨实例之间可重名
  • false:无独立命名空间,实例内或者跨实例之间,资源命名必须全局唯一
updateTime Long 更新时间
remark String 备注信息

使用示例

示例代码请参见管控 API 示例代码和接入点列表