我通过调用第一个连接两个呼叫者,然后在URL响应TwiML中我拨打第二个号码。如何在第二部手机拿起后向双方发送消息?
答案 0 :(得分:2)
Twilio福音传教士在这里。
我认为这取决于您想要给予的具体经验。为清楚起见,我们将两个呼叫者定义为呼叫者A(初始呼叫者)和呼叫者B(呼叫者A拨入后拨打的人)。
选项A
因此,一个选项可能是在拨打主叫方B之前向主叫方A说出该消息。然后当您<Dial>
来电者B时,设置{{> url 属性{{ 3}}名词,它允许你在呼叫者A和B连接之前给Twilio一些TwiML执行到呼叫者B 。
这方面的缺点是各方会在不同时间听到消息,您可能不希望来电者A听到消息,除非他们实际连接到来电者B.
选项B
另一种选择是利用<Conference>
。使用此选项,当主叫方A拨入时,您将其放入会议而不是拨打主叫方B.然后使用API向主叫方B拨打电话。当主叫方B应答时,您将其放入与主叫方A相同的会议中。 / p>
一旦将来电者B添加到会议中,您就可以让Twilio自己呼入该会议并对其进行说明。这篇SO帖子展示了如何在会议中说些什么:
希望有所帮助。