twilio - 如何为 Twilio 客户端 (VoIP) 拨出电话设置 From 标识符?

标签 twilio twilio-click-to-call

我们的应用程序通过 twilio.js 客户端接受电话或 VoIP 连接到我们的 twilio 端点。电话调用由调用者 ID 记录,但 VoIP 连接在 twilio 调用日志中均显示为匿名,例如:

Date    Direction   From        To  Type    Status      Recording   Duration
XXYY    Incoming    Anonymous   --- Client  Completed   ---         17 min 7 sec
YYZZ    Incoming    Anonymous   --- Client  Completed   ---         17 min 23 sec

有没有办法为传出 (client->twilio) 调用设置 From 字段?查看 Twilio.Device.connect 以及功能 token 文档,找不到任何提示。

最佳答案

这一切都与功能 token 步骤相关,以一种完全未记录的方式(而且 Twilio 自己显然不知道)的方式。

为了让 twilio 日志识别呼入 session 的 VoIP 端点,我们必须将客户端 ID 绑定(bind)到 allow_client_incoming 功能,并确保 ID 是直接的字母数字(例如,字符串中的破折号阻止 ID 到来通过)。

在我们的服务器端(ruby) token 生成步骤中,它看起来像这样:

    capability.allow_client_incoming sanitized_client_id

关于twilio - 如何为 Twilio 客户端 (VoIP) 拨出电话设置 From 标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28754951/

相关文章:

javascript - Twilio 调用被不尊重 Twilio.Device.destroy() 的多个设备实例阻止

javascript - 如何检查 Twilio.Device 处理程序是否已经存在

java - 让 Twilio 监听来自设备启动的来电

iOS 更改设备扬声器

mysql - 将保存为变量的字符串存储在 MySQL 数据库中?

c++ - 编译 Twilio C++ 库时遇到问题

twilio - 如何通过 Twilio 调用电话让两个人进行实时对话?

twilio - 查找断开连接时的通话费用? *Twilio API*

ios - swift - Twilio 视频聊天 - 卡住时发出警报

ios - 我们可以使用 VOIP 推送为 twilio 客户端处理来电吗?