Я использую Faye для отправки сообщений, и он работает хорошо. Но я хочу получить активные соединения для данного канала, и все ведет себя по-другому: см. «list active subscribers on a channel».Как указать активных подписчиков с помощью Faye?
Я хочу показать список текущих пользователей, общающихся в комнате. Я попытался сделать это, перехватив канал /meta/subscribe
через extensions, но я не совсем уверен, как отправлять данные, подобные имени пользователя, на сервер.
перехваченное сообщение для /meta/subscribe
выглядит следующим образом:
{"channel"=>"/meta/subscribe", "clientId"=>"50k233b4smw8z7ux3npas1lva", "subscription"=>"/comments/new", "id"=>"2"}
Было бы хорошо, чтобы отправить "username" => "foo"
.
Monitoring тоже интересно, но опять же, похоже, что я не могу отправить какие-либо конкретные данные на подписку.
У кого-нибудь есть опыт работы с этими проблемами?