2017-03-31 54 views
0

我使用Twilio API创建视频聊天。 第一个用户创建了新房间“DoctorID”,第二个用户连接到这个房间。 如何检测“DoctorID”房间中的用户数量?获取房间内用户的数量

如果“DoctorID”房间已经有2个用户:医生和客户端,我需要将第三个用户放入队列中。

回答

1

Twilio开发人员在这里传播。

​​拥有participants的属性,这是参与者SID的参与者的Map。你应该可以打电话room.participants.size找出有多少人在房间里。

让我知道这是否有帮助。

+0

我可以在没有连接到这个房间的情况下获得房间物体吗? 如果“DoctorID”房间已有2位用户(医生和第一位客户),则第二位客户不应连接到他们的对话。 – Kirill

+0

您与医生帐户有连接。你可以这样实现:如果医生现在有一个与他们在房间的参与者,那么你可以设置一个标志,说他们很忙,当人离开你,然后可以在该标志下。然后,您只需检查该标志,而不要将其他人连接到该房间。 – philnash

+0

我可以通过API获得这个标志吗,或者我应该在我的服务器上发送这个标志? – Kirill