Pusher:在状态通道中获取用户名

时间:2014-08-11 21:42:04

标签: php server-side channel pusher user-presence

使用服务器端PHP SDK,我知道我们现在可以使用

获取状态通道中的用户列表
$response = $pusher->get( '/channels/'.$channelName.'/members' );

但有没有办法获得用户的NAME?

1 个答案:

答案 0 :(得分:1)

如果您使用GET /apps/[app_id]/channels/[channel_name]/users方法,那么您将能够获得连接到在线频道的人员列表,包括他们的用户ID。您可以将该用户ID连接到用于管理用户的任何系统的名称。 http://pusher.com/docs/rest_api#users

您还可以将此功能与Presence Channel Webhooks结合使用,以便在他们连接http://pusher.com/docs/webhooks#presence

时通知频道中的新人(带有他们的ID)