Twilio 通过 REST API 挂断呼叫不起作用?

2024-04-10

当呼叫状态为排队状态(正在振铃或已发起)时,如何挂断电话?下面的代码对呼叫没有任何影响,呼叫会继续响铃,直到听筒接听。有时,当座席意识到他们拨打了错误的号码时,他们需要一种方法在响铃过程中挂断呼叫。

PHP code

$client->calls($callRecord->call_sid)->update([
  'status' => 'canceled'
]);

$client->calls($callRecord->call_sid)->update([
  'status' => 'completed'
]);

$client->calls($callRecord->call_sid)->update([
   'url' => 'mywebsite.com/tw-hangup'
]);

请参阅以下 Twilio 文档:

语音 API:呼叫(最后一段最相关)https://www.twilio.com/docs/voice/api/call https://www.twilio.com/docs/voice/api/call

当您将正在进行的呼叫重定向到另一个电话号码时,Twilio 会为该新电话号码创建一个全新的 Call 实例。原始呼叫是父呼叫,拨打的任何其他号码都会建立子呼叫。父呼叫和子呼叫将具有唯一标识呼叫 SID。

请注意,当前正在执行 a 的任何父调用都被 Twilio 视为正在进行中。即使您已将初始呼叫重定向至新号码,父呼叫仍处于活动状态,因此您必须使用 Status=completed 来结束呼叫。

无法通过 REST API 取消未应答的子呼叫,但可以修改父呼叫以指向新的 TwiML。此操作将结束子通话。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Twilio 通过 REST API 挂断呼叫不起作用? 的相关文章

  • Twilio Node.js - 在 statusCallback 中获取会议参与者详细信息

    我试图能够更新呼叫以将其拨入会议 然后我想跟踪会议中的电话号码 在更新呼叫之前我已经有了电话号码 所以我的计划是将其作为参数添加到 statusCallback 中 然后当有人加入时 我会知道哪个电话号码已加入 或离开 这是我用来将呼叫更新
  • 在 ios 上通过 Twilio 发送短信?

    我怎么能够通过 twilio 发送短信 https www twilio com docs api rest 我已经尝试过并正在执行以下操作 IBAction sendButtonPressed id sender NSLog Sendin
  • 推送通话统计失败,状态码:403 |错误 TCMetricsPublisher |特威利奥

    我正在整合voip 从而积分twilio http twilio com 我还设置了服务器代码heroku http dashboard heroku com apps tatoll activity成功地 我成功创建了令牌 并在处理程序上
  • 如何根据 Google 表格中的单元格内容发送短信

    这是我上一个问题的后续如何循环 onEdit 函数从 Google 表格中的多行发送电子邮件 https stackoverflow com questions 56533837 how to loop an onedit function
  • 如何生成哈希签名?

    我正在使用 twilio sdk 将短信验证与我的 Android 应用程序集成 twilio 要求我注册我的应用程序的哈希签名 但生成哈希签名的方法不起作用 总是说它是无效的哈希签名 这是 twilio 想要哈希签名的路径 用户在 and
  • Twilio 短信问题

    到目前为止 我一直在使用 Twilio 打电话 现在我希望能够有一个网络监控工具 可以在号码出现问题时发送短信 我想这样做 以便当 twilio 收到文本时 它会执行我放入其 URL 中的脚本 我真的不知道如何开始使用短信 与电话相比 它看
  • 列的数据被截断?

    更改 MySql 列的数据类型以存储后Twilio 通话 https www twilio com docs api rest call ids 34 个字符字符串 我尝试使用以下命令手动更改该列中的数据 update calls set
  • Twilio 客户端语音通话扬声器开/关问题

    我在用Twilio 客户端 https www twilio com docs api client ios用于通话的语音通话服务 在这里 我遇到了斯皮克开 关功能的问题 我可以将通话静音 取消静音 但无法打开 关闭扬声器 我有两个功能的相
  • 如何处理来自代理的额外 HTTP 标头?

    我们的环境需要使用出站代理来提供异地服务 通常这不是问题 在 Twilio 的这种情况下 返回的额外标头会破坏客户端 传出标头 POST 2010 04 01 Accounts FOO SMS Messages json HTTP 1 1
  • Twilio 通过 REST API 挂断呼叫不起作用?

    当呼叫状态为排队状态 正在振铃或已发起 时 如何挂断电话 下面的代码对呼叫没有任何影响 呼叫会继续响铃 直到听筒接听 有时 当座席意识到他们拨打了错误的号码时 他们需要一种方法在响铃过程中挂断呼叫 PHP code client gt ca
  • 如何通过 pip 安装 twilio 软件包?

    I have Python 2 7 12 64 位 安装在我的 Windows 计算机上 我安装的时候添加了pip和执行程序小路 现在当我尝试安装时Twilio with pip install twilio 我收到错误 pip is no
  • Twilio:自动驾驶仪发起对话

    我们是一家送货服务公司 下订单后 我们希望向我们的司机发出送货工作邀请 这些职位是先到先得 订单在我们的 NodeJS 服务器上处理 在使用 Twilio Autopilot 处理对话 询问工作详细信息 的同时 向每位司机发送短信 SMS
  • 使用 Twilio 进行调用时是否可以传递自定义参数?

    我正在使用 Twilio PHP 库 但问题实际上与语言无关 我尝试做类似以下的事情 client new Services Twilio MyAccountSID My auth token client gt account gt ca
  • 将原生 Twilio Android SDK 与 Flutter 集成

    我正在尝试使用 flutter 创建 IP 语音 VOIP 移动应用程序 我还没有看到 twilio 语音 api 的 flutter 插件的实现 所以我使用 MethodChannel 将我的应用程序与本机 android 语音 api
  • 如何在 Twilio 可编程聊天中的单个通道上侦听消息

    Using twilio chat js https www npmjs com package twilio chat如何在单个频道上收听消息 我发现这个问题 https stackoverflow com questions 54687
  • 如何使用 twilio Whatsapp 发送消息而不发送“加入 [KEY-WORD]”WhatsApp 消息

    我想向我的 WhatsApp 收件人发送 Whatsapp 消息 但 WhatsApp 收件人需要通过向您在沙盒中选择的电话号码发送 加入 关键字 WhatsApp 消息来选择加入 我想发送消息而不需要发送 加入 KEY WORD What
  • 通过 REST API 删除短信和语音的 Twilio 演示 URL

    我正在尝试弄清楚如何 更新 IncomingPhoneNumber 以删除购买电话号码时为语音和短信设置的 演示 Url 例如 我的 VoiceUrl 在 Twilio UI 控制台中设置为 https demo twilio com we
  • Twilio 是否有计划正确实现机器过滤器的同时调用?

    在 Twilio 中 同时响铃在飞行模式下被破坏 由于连接的第一个呼叫将取消所有其他尝试 因此如果有一条线路处于飞行模式 它将立即接听并将用户转至语音信箱 修复方法是仅当呼叫成功 连接 而不是 接听 时才取消所有其他尝试 在此示例中 如果
  • 如何使用 Twilio SIP 端点设置语音邮件

    我正在尝试在 twiml 中设置一个简单的语音邮件系统this https stackoverflow com questions 34145791 diverting twilio call to voicemail if unanswe
  • Twilio 可编程聊天抛出无法连接到 twilsock

    当我尝试使用程序化聊天时 我不断收到此错误 Error Can t connect to twilsock at t twilio chat min js 204 at t twilio chat min js 204 at new t t

随机推荐

  • Polybase CREATE EXTERNAL TABLE 跳过标头

    我是 Azure 和 Polybase 的新手 我正在尝试将 CSV 文件读入 SQL 外部表 我注意到 不可能跳过第一行 即我读过的一些论坛上的标题 我希望相反 你能帮我吗 我使用的代码如下 提前致谢 CREATE EXTERNAL TA
  • 前台服务重启后多次接收BluetoothGattCallback

    我正在使用支持 BLE 的硬件 并使用 Android 的前台服务与硬件进行通信 前台服务负责处理 BLE 相关事件 并且在一段时间内按照要求工作得很好 但不知何故 如果前台服务被终止或 BLE 连接由于任何原因而中断 则应用程序会尝试再次
  • 需要加速automapper...完成113个对象需要32秒

    您好 我在自动映射器方面遇到了一些主要问题 而且速度很慢 我不知道如何加快速度 我正在使用 nhibernate Fluent nhibernate 和 asp net mvc 3 0 Serializable public class T
  • 在 ubuntu 中使用 Gunicorn:最新的 Docker 镜像

    我正在尝试在 Ubuntu 最新的 Docker 映像中设置 Gunicorn 服务器 在 Docker 上启动时 我有以下输出 2020 08 01 14 12 38 0000 6 INFO Starting gunicorn 20 0
  • 使用弹出的 Angular 4 应用程序进行生产编译会生成大文件

    ng build prodAngular CLI 命令在 Angular4 应用程序中生成高度压缩的 JavaScript 文件 当使用以下命令弹出应用程序时ng eject命令 Angular CLI 命令消失了 我们只剩下 npm 脚本
  • 如何将 PDFBox 添加到 Android 项目或建议替代方案

    我正在尝试打开现有的 pdf 文件 然后从 Android 应用程序中将另一个页面添加到 pdf 文档中 在添加的页面上 我需要添加一些文本和图像 我想尝试一下 PDFBox 由于许可条款 价格的原因 iTextPDF 等其他解决方案不适合
  • Blind 在动画期间隐藏 div

    我有以下内容 http jsfiddle net 4QF4C 14 http jsfiddle net 4QF4C 14 为什么动画过程中红色方块隐藏在黑线后面 动画完成后又显示出来 我怎样才能解决这个问题 HTML div class c
  • 创建命名空间后自动创建 Kubernetes 资源

    我有2个团队 开发人员 他们每次部署应用程序的分支 标签时都会创建一个新的 Kubernetes 命名空间 ops 它们通过 集群 角色和 集群 角色绑定管理对集群的访问控制 问题是 在 ops 创建 RBAC 资源之前 devs 无法 k
  • UIL,毕加索 - 停止滚动时适配器中的图像总是重新加载

    I have ListView with text and large image from internet My image item has fit width and wrap content height I tried to d
  • ValueError:在PIL中混合图片时图像不匹配

    我一直在用 python 搞乱 看看是否可以将两张图片 混合 在一起 我的意思是 图像是透明的 您可以同时看到两张图片 如果这仍然没有意义 请查看此链接 只有我会混合图片和图片而不是 gif https cdn discordapp com
  • 通过 JavaScript 动态创建和打印 h1 标签

    我需要能够在 JavaScript 中创建一个函数 我需要做的就是输入 h1 hello 它就会打印 hello 我想避免这种方法 function h1 text document write h1 text h1 这就是我所拥有的 fu
  • 使用拦截器延迟所有请求

    出于调试目的 我想延迟all请求 以便我可以模拟加载资源实际上需要时间 我想这可以在拦截器中以某种方式完成 我确实设法推迟single现在请求 const delay milliseconds gt new Promise resolve
  • GitHub 对 SSH 部署密钥的限制

    GitHub SSH 部署密钥是否有任何限制 假设我需要将 2000 个甚至 4000 个部署密钥添加到 git 存储库中 这可能吗 或者我会在某个时候达到极限吗 原因是我们有 4000 台设备需要配置 我们希望控制哪些设备可以访问存储库
  • 删除字符“.”之前的字符

    如何有效地删除字符串中位于字符 之前的所有字符 Input 美洲美国 Output USA 您可以使用IndexOf method http msdn microsoft com en us library kwb0bwyd v VS 10
  • 有没有 View.GetOutline() 的替代方案可以提供更好的轮廓?

    返回的大纲View GetOutline 方法并不完全对应于可见绘图 它返回的内容比 SolidWorks GUI 显示的选择轮廓要多一些 下面的屏幕截图显示了选择轮廓 浅蓝色虚线矩形 和由返回的轮廓的对角线View GetOutline
  • sem_init(…): value 参数有什么用?

    在类中 我们必须使用信号量来完成线程的工作 sem init 的原型 和头文件 如下 int sem init sem t sem int pshared 无符号 int 值 但我不明白 value 变量的用途 据 opengroup or
  • 关闭 Android 中的自动对焦

    这是在我的应用程序代码中关闭相机自动对焦的任何方法 我想检查如果手机没有自动对焦功能 我的扫描仪如何工作 但我的手机有该功 能 Use FOCUS MODE INFINITY http developer android com refer
  • MojoExecutionException:使用 Android 的 Maven

    我将 Android Studio 与 Maven 3 1 1 一起使用 在包目标中它因 MojoExecutionException 崩溃 我读了很多帖子 但无法得到解决方案 错误 生成源时出错 org apache maven plug
  • 将 MySQL Workbench 链接到我的远程服务器

    我刚刚下载了 MySQL Workbench 但我不太明白如何将其与远程服务器上的数据库同步 工作台要求 主机名 因此我提供了远程服务器的主机名 我指定端口 3306 然后我提供一个用户名 这是我登录 PhpAdmin 时使用的用户名 我应
  • Twilio 通过 REST API 挂断呼叫不起作用?

    当呼叫状态为排队状态 正在振铃或已发起 时 如何挂断电话 下面的代码对呼叫没有任何影响 呼叫会继续响铃 直到听筒接听 有时 当座席意识到他们拨打了错误的号码时 他们需要一种方法在响铃过程中挂断呼叫 PHP code client gt ca