【发布时间】:2022-10-24 14:32:23
【问题描述】:
我现在玩了很多,但仍然无法弄清楚是否有一种通过 API 开始会议的方法。
我想达到什么目标: 我想建立一个会议,让所有参与者仍然听音乐,然后按一下按钮开始那个会议。
在阅读了有关会议 API 的文档后,我看到您可以更新会议对象状态: https://www.twilio.com/docs/voice/api/conference-resource?code-sample=code-update-a-conference-to-end-it&code-language=Ruby&code-sdk-version=5.x
结束会议的更新工作正常(示例):
conference = @client.conferences('CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
.update(status: 'completed')
但是,一旦我尝试使用.update(status: 'in-progress') 开始会议,我就会得到:
in-progress is not a valid choice
https://www.twilio.com/docs/errors/20001
该文档听起来您可以做到:
资源的新状态。可以是:可以是:初始化、进行中或已完成。指定完成将结束会议并挂断所有参与者
我错过了什么吗?
是的,连接了超过 2 个呼叫,它们都将“startConferenceOnEnter”设置为 false。
【问题讨论】:
标签: twilio twilio-api twilio-conference