问题标签 [twilio-twiml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
603 浏览

twilio - Twilio TwiML:客户端挂断后不录制

我有这样的 twiml:

在这里,twilio 尝试联系客户端以连接和来电,然后如果没有响应,它会转到语音邮件。

但是,如果我接听然后挂断,它仍然会转到语音信箱。如何挂断而不转到语音信箱?

0 投票
1 回答
42 浏览

ruby-on-rails - Twilio URL 在 Worker 中未正确路由

我有一个正在打电话的 twilio 应用程序。我把它的胆量放在一个 Worker 中,现在无法让 API 识别我作为 TwiML 响应的有效 url 传递的 url。代码如下。有任何想法吗?另请注意,我已经尝试#{root_path}connect#{root_url}connect

工人

控制器

路线

root :to => 'call_logs#index'

resources :call_logs, only: [:create, :index] do collection { post :call_score_range,:call_warrants_with_date_range,:connect } end

0 投票
1 回答
208 浏览

ios - Twiml 获取来电号码

在我的应用程序中,我想让用户 A 拨打一个 twilio 号码,然后让用户 B 接听来自 twilio 号码的电话并让两个用户通话。

当按下呼叫按钮时,将呼叫 twilio 号码。
然后执行 /hello 函数。

Xcode

我用 twilio 号码代替了“twilionumber”,并硬编码了一个号码代替了“ToCallNumber”。

Parse.com 云代码

到目前为止没有问题。我想要的是根据谁拨打电话来更改 ToCallNumber。我已经在 Parse Datatable 中链接了用户。我需要在 /hello 函数中获取呼叫者的电话号码才能呼叫正确的用户。

在控制台中,我看到来电者的电话号码。

我尝试通过像 request.params.From、From、twiml.From、twiml.params.From 和其他可能超过两个小时的操作来获取 From 参数。有人能解释一下如何从价值中获得吗?

0 投票
1 回答
4022 浏览

salesforce - 如何使用 Twilio 留下语音邮件?

我正在尝试使用 twilio 和 salesforce 将录制的消息发送到电话号码。我面临的问题是,有时呼叫会转到语音邮件,并且由于语音邮件记录在一定时间后开始,因此消息没有被记录。twilio 如何在语音邮件开始录制后监控该时间并播放消息。

现在我知道语音邮件录音系统在开始录音之前会发出哔哔声。我可以使用 DTMF 音来指示 twilio 开始播放录制的消息吗?

0 投票
1 回答
217 浏览

twilio - 如果收件人拒绝回答 twilio 则收费

**

**

在上面的twiml中,

*我从这个 twilio 号码 14589775871 拨打 14582783238 号码

接收方 (14582783238) 拒绝来电,但它仍然连接了 14589775871*

根据 twilio 规则

1) 如果接收者接听电话,它将转到此网址“ http://demo.com/CallReceiver.php?name=Deval ”说消息

2) 如果接收方拒绝呼叫,它不会到达这个 URL“ http://demo.com/CallReceiver.php?name=Deval ”,但它会发生在他们身上。

第二点,Twilio 调用没有正确处理它或者我在这里做错了什么?

请尽快让我知道这件事。

0 投票
1 回答
465 浏览

android - Twilio 的 Device.connect 方法在 Android 中返回空连接

我正在关注 Android 应用程序的 Twilio 的 Android 快速入门教程。这是教程的链接: https ://www.twilio.com/docs/quickstart/php/android-client/make-outgoing-call

我正在尝试拨出电话。我已经使用 Twiml 应用程序设置了一个试用帐户。我已将 URL 设置为令牌,并将 URL 设置为服务于 Twilio xml 的 /call 端点。

我正在接收令牌,并且设备对象的状态已准备就绪。

但是每当我调用 Device.connect 时,都会出现以下错误:在 java util.HashMap 处连接新调用失败 java.lang.NullPointerExpection。

这是我正在使用的代码:

0 投票
1 回答
337 浏览

twilio - Twilio:如何拨打多个电话号码,每个号码都有 IVR(比如 + 为每个号码收集)?

在我的应用程序中,我需要拨入 2 个用户,使用 say = "hello < name1 > this is FantasticApp. Press 1 to connect to your buddy < name2 >"。

只有在两个用户都接听并按 1 后,他们才能接通通话。如果 user1 先回答并接受,在等待 user2 时,我想给 user1 播放音乐。

我该如何写这个 Twiml?

0 投票
1 回答
995 浏览

twilio - Twilio 呼叫转移 + 保持音乐

我想创建以下内容:

  1. 一个行号,比如说 741-SUPPORT(只是一个示例),人们可以在其中拨打电话。
  2. 当有人打电话时,我希望他们听一些文字(我使用<Say>),然后将他们的电话转接到我的号码。
  3. 当我接到电话时,我想收听一条短信,通知我此电话来自该线路,并允许我按 0 接听电话,或按任何其他号码拒绝它。
  4. 如果我接受,两个电话都会接通。否则,呼叫者应该能够留言。

到目前为止我所做的:

调用者调用 741-SUPPORT 时使用的第一个 TWIML

加入呼叫.php

CallAccepted.php

CallEnded.php

所以我想知道:

  • 在执行所有逻辑时,如何在呼叫方播放等待音乐?
  • 如何断开通话并要求来电者留言?
0 投票
2 回答
387 浏览

twilio - 使用 Twilio 和 twiml 将呼叫转接到自定义号码

我正在尝试仅使用 twiml 设置一个简单的呼叫转移应用程序。我要完成的流程是;

  • 调用 twilio #
  • 说提示询问要拨打的电话号码
  • 拨打该电话号码

阅读文档,收集数字看起来很简单;

这应该足够简单地询问电话号码,并将其记录为数字。

接下来的过程应该是使用拨号来拨打这些数字,但这就是我有点迷茫的地方。我已经多次使用拨号,但不知道如何将这两个链接在一起。

理想情况下,我认为拨号命令进入集合的 action="" 部分是有意义的,但我不确定这是否可行。关于从这里去哪里的任何想法?

0 投票
1 回答
134 浏览

twilio - 在 Twilio 会议中以编程方式设置房间 ID

有谁知道以编程方式在 Twilio 名词中设置会议室名称/ID 的最佳方法?

我的系统将动态分配新的会议室 ID,以保持会议较小,但我不确定如何将分配的用户的房间 ID 关联到 twiml 应用程序的代码中......