现在我正在使用wamp-protocol,crossbar.io,autobahn.ws开发聊天。 我们只为两个客户提供房间。我需要定义其他客户端是否在室内,如果我在其他情况下发布新消息,我向GCM发出请求。 每个房间都有自己的uri,比如'com.example.chat。'
这就是我需要在指定的uri'com.example.chat中获取客户列表的原因。'。
答案 0 :(得分:2)
这可以通过meta-API实现 - 请参阅http://crossbar.io/docs/Subscription-Meta-Events-and-Procedures/
因此,您可以通过
检索房间主题的订阅者列表session.call("wamp.subscription.list_subscribers", [23560753]).then(session.log, session.log)
您可以使用Crossbar.io分配给该主题的订阅ID。