基本上我想在会议所有者按一个键时连接第三个参与者(A PSTN号码)正在进行通话
这是我的Twiml: -
<Response>
<Dial hangupOnStar="true">
<Conference">PSTNConf</Conference>
</Dial>
<Gather action="/action/url" digits="1"/>
</Response>
这是正常工作,直到第二个参与者加入会议时第二个参与者没有连接聚集动词不适用于第一个参与者
我希望参与者都参加会议,然后会议所有者(第一参与者)决定使用聚集动词添加第三个参与者
Twilio开发者传道者在这里。
<Gather>
实际上无法使用<Conference>
。你只能在<Say>
元素中嵌套<Play>
,<Pause>
或<Gather>
。
你可以得到的最接近的是在hangupOnStar="true"
attribute元素和<Dial>
上包含action
URL.然后,当你的一个呼叫者按下*
他们将退出会议并且Twilio将请求action
URL,然后你可以返回TwiML如果你想要更多的输入,或者只是使用webhook拨打另一个呼叫者进入会议,包括<Gather>
。
如果您通过返回将呼叫者拨回原始会议的TwiML来完成操作,那么他们将重新加入并继续。
如果这有帮助,请告诉我。