我正在尝试使用Mosquitto代理在Android上实现推送通知。 因此,不同的Android应用程序根据tehir id创建主题,他们将收到通知。 要向这些Android应用程序发送通知,我们需要该主题的名称。 我想知道是否有办法通知应用程序每当创建一个新主题时(注册一个新的Android应用程序)。这样,我们将列出所有主题(所以所有的androi应用程序),我们可以通过发布他们的主题来实现它们。
感谢
答案 0 :(得分:0)
主题只是"创建"什么东西第一次发布到它。
除了订阅一个匹配所有感兴趣主题的通配符主题并在收到给定主题的第一条消息时触发处理时,没有任何机制可以检测到这一点。
在您提到的案例中,您可以使用状态主题来显示设备何时在线(并使用“最后遗嘱和遗嘱”功能设置脱机状态)和单独(但派生)的主题进行消息传递。