【问题标题】:Pusher: Getting user names within presence channelPusher:在存在通道中获取用户名
【发布时间】:2014-10-04 20:23:28
【问题描述】:

使用服务器端 PHP SDK,我知道我们目前可以通过

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

但是有什么方法可以得到用户的名字吗?

【问题讨论】:

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


    【解决方案1】:

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

    您还可以将其与 Presence 频道 Webhook 结合使用,以便在频道中的新人(通过他们的 ID)连接http://pusher.com/docs/webhooks#presence时收到通知

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-16
      • 2017-05-26
      • 1970-01-01
      • 2020-07-09
      • 2016-10-03
      • 1970-01-01
      • 2023-01-15
      • 2023-04-06
      相关资源
      最近更新 更多