List members on a presence channel
GET
/v1/realtime/apps/{realtime_app_id}/channels/{channel_name}/membersconst { members } = await bird.realtime.channels.members("rap_01krdgeqcxet5s7t44vh8rt9mg", "presence-lobby");
for (const member of members) console.log(member.member_id);members = client.realtime.channels.members(
"rap_01krdgeqcxet5s7t44vh8rt9mg", "presence-lobby"
)
for member in members.members:
print(member.member_id)members, err := client.Realtime.Channels.Members(context.Background(), "rap_123", "presence-lobby")
if err != nil {
log.Fatal(err)
}
for _, m := range members.Members {
fmt.Println(m.MemberId)
}foreach ($bird->realtime->channels->members($appId, 'room-42')->getMembers() ?? [] as $member) {
echo $member->getMemberId(), "\n";
}curl -X GET "https://us1.platform.bird.com/v1/realtime/apps/{realtime_app_id}/channels/{channel_name}/members" \
-H "Authorization: Bearer $TOKEN"Lists the member IDs currently subscribed to a presence channel. IDs only: member_info (the profile data attached by your authorization endpoint) is delivered to subscribed clients over the realtime connection and is not available over REST.
Paramètres
realtime_app_idstringID of the Realtime app (rap_ prefix), as returned when the app was created.
channel_namestringName of the presence channel whose members to list.
Contenu de la réponse
membersarray of object
obligatoire
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.