-1

我通过呼叫第一个呼叫者将两个呼叫者连接在一起,然后在 URL 响应 TwiML 中拨打第二个号码。第二部电话接听后如何向双方发送消息?

4

1 回答 1

2

Twilio 布道者在这里。

我认为这取决于您想要提供的具体经验。为清楚起见,我们将两个呼叫者定义为呼叫者 A(初始呼叫者)和呼叫者 B(呼叫者 A 拨入后拨打的人)。

选项 A

因此,一种选择可能是在拨打呼叫者 B 之前向呼叫者 A 说出消息。然后,当您<Dial>呼叫呼叫者 B 时,设置名词的url属性,让您在呼叫者 A 和呼叫者 B 连接之前<Number>给 Twilio 一些 TwiML 以执行呼叫者 B。

这样做的缺点是各方将在不同时间听到消息,并且您可能不希望呼叫者 A 听到消息,除非他们实际连接到呼叫者 B。

选项 B

另一种选择是利用<Conference>. 使用此选项,当呼叫者 A 拨入时,您会将他们放入会议而不是拨打呼叫者 B。然后使用 API 向呼叫者 B 进行出站呼叫。当呼叫者 B 应答时,您会将他们放入与呼叫者 A 相同的会议中。

将呼叫者 B 添加到会议后,您可以让 Twilio 本身呼叫该会议并对其说些什么。这篇 SO 帖子展示了如何在会议中说些什么:

对所有会议参与者使用 Say 动词

希望有帮助。

于 2013-12-17T21:16:55.787 回答