使用子账户的 Twilio 语音通话

Twilio Voice calls using sub account

我在 twilio 中有超过 10 个子账户。平均一个子账户有 2 phone 个号码。现在我正在尝试添加语音通话功能。根据文档,我必须创建 Twiml 应用程序和移动推送凭据(以接听电话)并使用服务器 URL (https://github.com/twilio/voice-quickstart-android/blob/d7d4f0658e145eb94ab8f5e34f6fd17314e7ab17/README.md)

配置每个 phone 号码

我的问题是,

  1. 我应该为每个子账户创建一个 twiml 应用程序吗?
  2. 我是否应该为每个子账户创建一个移动推送凭证

这里是 Twilio 开发人员布道者。

您确实需要每个子帐户一个 TwiML 应用程序。这样您就可以使用来自该子账户的身份验证令牌验证对每个端点发出的请求。此外,它还允许您独立处理各个子账户的呼叫流程。

您还需要为每个子帐户创建移动推送凭据。子账号不能使用跨子账号资源。

如果您确实希望所有号码共享 TwiML applications 等资源并推送凭据,那么您应该将所有号码从子账户移至主账户。