通过JS Unified Api获取主题列表

Mic*_*yne 2 javascript push-notification push-diffusion

我正在尝试获取扩散实例中所有主题的列表.我有多个根主题,所有主题都有自己的子主题.我只需要通过其层次结构获取服务器上的任何内容.我已经联系了扩散支持,他们告诉我JS api中没有这样的方法.这可行吗?

我现在正在最后建立扩散5.9.

Mar*_*wie 5

版本v5.9缺少枚举主题树的API,但未来的版本应包含一个.控制台使用未记录的协议,可能会发生变化.

这组主题很少是静态的,因为创建和删除主题以反映真实世界的事件,因此枚举和订阅离散主题是一种不常见的做法.更常见的是,解决方案实施者将识别感兴趣的主题分支,并使用主题选择器订阅该主题和所有后代,例如,订阅以?foo//识别根主题foo以及当前和未来后代主题的集合.

关于识别根主题的问题,我们通常会看到许多方法.

  1. 根主题被烘焙到客户端
  2. 客户端请求一组根主题,将请求发送到另一个客户端正在侦听的主题路径.
  3. 通常,客户端不主动订阅主题.相反,控制客户端根据身份验证期间使用的主体将客户端订阅到所需主题集.控制客户端通过会话属性侦听器了解客户端的新会话.