Je voudrais savoir combien de personnes sont actuellement connectées à une pièce lors de l'utilisation de Twilio Video.Twilio Video - Comment obtenir le nombre actuel de participants dans une pièce?
Twilio dispose d'une API REST pour obtenir une ressource de pièce, mais elle ne renvoie pas le nombre actuel de participants.
https://www.twilio.com/docs/api/video/rooms-resource#get-by-sid
La seule façon que je vois est de souscrire à rappel de statut « participant connecté » et des événements déconnectés et garder manuellement trace de combien de participants sont connectés ou quitté la pièce.
Y a-t-il une meilleure façon de procéder?
Je souhaite limiter le nombre de personnes rejoignant une pièce. Je sais twilio a l'option aussi comme MaxCurrentParticipants, mais je voudrais faire des contrôles personnalisés sur le nombre de participants actuels, le niveau d'accès de ces participants, etc. Ce serait génial si je peux faire un appel api de repos à/rooms /: roomId et Obtenir le tableau des participants afin que je puisse croiser la référence dans mon système et répondre à la demande de rejoindre une pièce en créant/refusant le jeton d'accès. Ne peut pas compter sur les appels ajax côté client car ils peuvent être facilement vaincus. – Koder
J'ai peur qu'écouter actuellement les webhooks soit la meilleure façon de le dire en ce moment. – philnash
Je m'attends à ce que la liste des participants soit retournée dans les rappels d'état et lors de la récupération des salles via l'API. Garder une trace de qui se connecte/se déconnecte signifie plus de débit de DB et de temps de développement hors de portée pour nous au lieu de simplement lire une propriété. C'est un problème. –