Как мне получить clientId, который опубликовал сообщение, используя faye

Я реализовал faye для служб чата. Но я хочу знать, как я могу найти clientId того человека, который опубликовал сообщение. Я пробовал это:

faye_server = Faye::RackAdapter.new(:mount => '/faye', :timeout => 45)
faye_server.bind(:publish) do |clientId, channel, data|
   puts "client_id is #{clientId}"
end

Но это дает мне пустой идентификатор. Как я могу получить clientID?


person Braham Shakti    schedule 09.03.2013    source источник
comment
У меня та же проблема с версией Node - clientId, который я получаю через функцию мониторинга bayeux.on('publish'..., проходит как неопределенный...   -  person poshaughnessy    schedule 14.11.2013
comment
Не уверен, что это поможет: stackoverflow.com/a/12519602/1772200   -  person NinjaFart    schedule 20.11.2013