我该如何从 Twilio 中的特定房间获取数据?



你好,很棒的人!

尝试配置与Twilio和Django的视频聊天时卡住

我想从房间获取数据,我意识到只有unique_name存在:

以下是我正在尝试执行的操作的示例:

# All stuff related to credentials are correct
room_name = 'CoolTeam'
room = client.video.rooms(room_name).fetch()
print("room")
print(room,0)
print(room.unique_name,1)
print(room.max_participants,2)
print(room.duration,3)
room.update('completed') # I tried destroying the room
print(room.duration,4)
print(room.end_time,5)
print(room.date_created,6)
duration = room.duration
print(duration,7)

正如我在他们的文档中看到的那样,输出可能是 python 字典

这是输出

'room'
<Twilio.Video.V1.RoomInstance sid=CoolTeam> 0
'CoolTeam' 1
50 2
None 3
None 4
None 5
2018-08-21 21:53:43+00:00 6
None 7

基本上我想在房间完工之前或之后获得房间的持续时间

Twilio开发者布道者在这里。

我认为你在这里做事,只有一个例外。在最后一行中,您只是在呼叫print(duration, 7)而不是print(room.duration, 7)我相信这导致了最后None的结果。

我也相信durationend_time一样,只有在房间完工后才能使用。这就是为什么它None在您的第 4 个打印语句中。

试一试,让我知道它是怎么回事。

最新更新