List members on a presence channel
GET
/v1/realtime/apps/{realtime_app_id}/channels/{channel_name}/members
const { 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_id
string
ID of the Realtime app (rap_ prefix), as returned when the app was created.
channel_name
string
Name of the presence channel whose members to list.
Contenu de la réponse
members
array of object
obligatoire
Afficher les attributs enfants
members.member_id
string
obligatoire
An app-defined member ID for your application's end user, assigned when your auth server authorizes them. Use up to 128 URL-safe characters because member IDs appear directly in API request paths. The value can include + : @ . _ -, but not / ? # % or whitespace.
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet. Les ressources sont en anglais.
Explorer la fonctionnalitéRealtimeSuivre le parcours d'apprentissageBuild your first integrationGuide d'implémentationSend your first realtime event
Essayez la pratique et obtenez un guide d'implémentation