我正在使用 适用于 Android 的 Twilio 客户端,我想显示当前连接到电话会议的参与者数量。
我尝试了将近 2 天,但无法得出结果。
请帮忙。
问问题
384 次
1 回答
3
Twilio 开发人员布道者在这里。
为此,您需要使用 REST API。您应该已经在使用基于服务器的应用程序来为您的Twilio 客户端应用程序生成令牌,因此您需要另一个端点来获取会议 SID 并使用 REST API查找参与者。完成此操作后,您需要从 Android 应用程序调用您的服务器以获取当前的参与者数量。
使用 Python(因为这就是示例 Twilio 客户端服务器的实现方式),它可能看起来有点像这样:
from twilio.rest import TwilioRestClient
# Your Account Sid and Auth Token from twilio.com/user/account
account_sid = "your_account_sid"
auth_token = "your_auth_token"
client = TwilioRestClient(account_sid, auth_token)
# A list of participant objects with the properties described above
participants = client.participants('CFbbe4632a3c49700934481addd5ce1659').list()
len(participants)
您还可以使用 websocket 连接或类似方式连接到您的 Web 服务器应用程序,并在收到会议事件时查找和广播参与者。
让我知道这是否有帮助。
于 2016-06-18T13:21:01.153 回答