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