twilio - 使用 Twilio Client JS、子帐户和访问令牌进行语音通话
问题描述
我正在尝试从子帐户拨打语音电话并不断收到错误消息:
callerId must be provided for TwilioClient and SIP calls when using Dial
我已经验证了我的应用程序 SID、帐户 SID、api 密钥 SID 和秘密,并且全部匹配。Twilio 调试器中记录的响应正文是:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial answerOnBridge="true" callerId="PHONE NUMBER OF PARENT ACCOUNT">
<Number>THE PHONE NUMBER IM TRYING TO CALL (A REAL PHONE)</Number>
</Dial>
</Response>
我无法在 JS 库中显示这一点的文档中找到任何地方。我尝试From
在选项中设置该字段,但Device.connect
没有成功。我必须为语音授权指定任何内容吗?
另一个奇怪的事情是,如果我从父帐户的号码拨号,一切正常,但是当我去查看父帐户时,它没有启用语音。
解决方案
推荐阅读
- bash - 对于具有数十万块数据的文件,如何扫描每个块以检查它是否包含 X 行?
- c# - RequestDelegate 是一个端点吗?
- android - macOS Catalina 上的 AOSP 存储库同步失败
- php - php静态函数类保存以前的函数调用数据
- java - 无法使用 XPath 定位嵌套文本
- c++ - 当 Table1.COL = Table2.Col 时从 Table1 中删除行
- visual-studio-2019 - 当 Configuration 设置为 RELEASE 时,为什么 Visual Studio 2019 在构建期间会在 DEBUG 文件夹中查找文件?
- firebase - Firebase 规则限制写入不起作用
- css - 如何使 Ant Design 表响应式
- swift - 在 Combine 中按顺序链式网络调用