问题描述
创建房间(如果已经存在)将失败。其余文档以这个为例:
from twilio.rest import Client
client = Client('my_account_sid','my_auth_token')
room = client.video.rooms.create(unique_name='DailyStandup')
但是,如果房间已经存在并且正在进行中,则此操作将失败。我可以捕获异常,然后尝试检索房间。但是,这对我来说似乎有点笨拙。部分原因是会议室在检索后以及任何参与者设法连接之前可能会从进行中更改为完成(不太可能但并非不可能)。另外,如何确保捕获到正确的正确异常?
这是我的最佳尝试,但我觉得有更好的方法:
from twilio.rest import Client
client = Client('my_account_sid','my_auth_token')
try:
room = client.video.rooms.create(unique_name='DailyStandup')
except TwilioRestException as e:
# How do we kNow this is the right exception?
room = client.video.rooms('DailyStandup').fetch()
# What if Now the room times out and is changed to `completed`?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)