Twilio 拨打两个收件人,其中一个充当呼叫者

Twilio dials two recipients where one acts as caller

我会尽力解释我的要求。我有 3 个实体:

最终目标是让 Recipient 作为来电显示接收来自 Caller-Recipient 的呼叫,但 Caller-Recipient 不应该是发起呼叫的人。 Controller 将在 Caller-RecipientRecipient 之间发起呼叫。这是我打算如何做的。

  1. Controller 将调用 Twilio-Number。
  2. TwiML 将拨打 Caller-Recipient
  3. 一旦 Caller-Recipient 接到电话,它将拨打 Recipient 并接通同一个电话。
  4. Caller-RecipientRecipient 之间的通话召开。

我怎样才能做到这一点?

您可以使用 /Calls 资源执行此操作,如下所述(对 phone 号码进行出站呼叫 - 代码示例),首先向 Caller-Recipient 发起呼叫。一旦他们回答,Twilio 将联系与此 API 调用相关的 URL TwiML,它应该 return 一个 Dial``NumberRecipient。您可以将 callerId 设置为 Twilio 号码或已验证的来电显示。

Making Calls

TwiML Dial Verb

TwiML Number Noun

TwiML for Programmable Voice