Pusher: получение имен пользователей в канале присутствия

Я знаю, что с PHP SDK на стороне сервера мы можем в настоящее время получить список пользователей в канале присутствия с помощью

$response = $pusher->get( '/channels/'.$channelName.'/members' );

Но есть ли способ получить ИМЯ пользователя?


person heisian    schedule 11.08.2014    source источник


Ответы (1)


Если вы используете метод GET /apps/[app_id]/channels/[channel_name]/users, вы сможете получить список людей, подключенных к каналу присутствия, включая их идентификатор пользователя. Вы можете связать этот идентификатор пользователя с именем из любой системы, которую вы используете для управления пользователями. http://pusher.com/docs/rest_api#users

Вы также можете комбинировать это с веб-перехватчиками Presence Channel, чтобы получать уведомления о новых людях на канале (с их идентификаторами), когда они подключаются http://pusher.com/docs/webhooks#presence

person Robin Hawkes    schedule 12.08.2014