- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
尝试遵循本教程:
https://www.twilio.com/docs/quickstart/ruby/rest/call-request
此代码只为我调用收件人号码:
@call = @client.calls.create(
:from => '+14159341234', # From your Twilio number
:to => '+18004567890', # To any number
# Fetch instructions from this URL when the call connects
:url => 'http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient'
)
对我来说,此代码从不调用电话。只需调用“to:”号码,接听后就会播放音乐。 “发件人”号码不会永远响起。我猜我必须编写 TWIML 才能调用第一个号码 (to),但我在 TWIML 中没有看到对变量“to”的任何引用,是否有一个示例 twiml 可以简单地连接两部电话?
最佳答案
您正在处理这张图片中的三个数字。一个是你的 Twilio 号码,从那里调用电话 '+14159341234'
,然后,你有两个号码你想调用和连接。
明确一点,您不会听到您的 Twilio 号码响铃,它在 Twilio 并且有点虚拟。
到目前为止,您拥有的代码在运行时会使用您的 Twilio 号码 :from => '+14159341234'
调用电话 :to => '+18004567890'
。
那么,当位于 :to => '+18004567890'
的人回答时会发生什么? Twilio 的系统(平台)向 :url => 'http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient'
发出请求,从那里提供一些 XML,一些TWIML。如果您使用浏览器访问 http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient
为了做你想做的事,调用另一个号码而不是播放音乐,你需要将该 url 更改为你提供这种 TWIML 的某个地方:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Hello. Please wait.</Say>
<Dial>+12223334444</Dial>
</Response>
如果您没有可以提供 XML 服务的公共(public)服务器,您可以使用一个 native TwiML bin
,它是您在此处的 Twilio 帐户控制台中创建的:https://www.twilio.com/console/runtime/twiml-bins。
创建 TwiML bin 后,在 bin 的属性下,您将有一个 URL 来代替 http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient
,类似于 https://handler.twilio.com/twiml/EH7e58b64f8488ff8c022bf83c910fb49b
。
附言您可能还想通过谷歌搜索 twilio click to call
和/或 twilio conference
作为连接两部手机的其他方式。
关于ruby - 如何在 TWIML 中引用 "from"字段来进行简单的黑白通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46269516/
进行调用时如何将动态 TwiML 传递给 Twilio API? $client = new Services_Twilio($sid, $token); 因此,不要传递 URL 来获取 TwiML:
我正在为来电制作 TwiML,并且想听听它的声音,而无需直接调用电话号码。有没有 twilio 开发工具可以帮助解决这个问题? 我尝试查看开发者控制台并在线搜索,但没有找到任何内容。 I
我有带有flask和python的Twilio API作为开发平台,我正在关注。 TwiML TwiML 现在我有服务器端点来接收 JSON 格式的消息,最后我可以从中解析出字节。 但就像 API
我想在 TwiML 中实现应答机检测,以防止语音邮件接听电话。我的 Twilio 号码有以下 TwiML bin 配置: UK_NUMBER US_NUMBER 根据此 stackove
我正在尝试使用 Twilio 的 动词,用于清楚地发音数字序列。我发现很难在每个数字之间产生自然的(半秒)停顿。我该如何正确地执行此操作? xml 命令仅采用以秒为单位的整数值,因此使用起来太长。 最
我最近遇到了 TwiML 的问题 动词。我有一个简单的设置,其工作方式如下: 我有一个 Twilio 号码设置来接收来电,并配置为使用如下的 TwiML bin: 目标是让号
有没有办法在一定时间后重定向队列中的调用? 我在 Twiml 中知道 您可以设置超时。 有没有办法在 中做到这一点?甚至 作为它的一部分 waitURL 现在我正在做这样的事情:
如何在等待连接成功的同时调用号码并向来电者播放音乐? 下面的代码在执行 (这是逻辑)之前等待音乐结束 http://com.twilio.music.ambient.s3.amazonaw
我很难使用 Node.js 创建 TWIML 文件。我正在创建出站调用,它们使用静态 XML 文件或 twiml bin,但不使用我的端点。 你知道出了什么问题吗? app.post('/twiml-
一些背景知识。我正在运行一个网络应用程序,它正在尝试接收来自 Twilio 的传入文本。我已将 Twilio 的 sms twiml url 配置为指向我的应用程序中的路由: http://my-ap
尝试遵循本教程: https://www.twilio.com/docs/quickstart/ruby/rest/call-request 此代码只为我调用收件人号码: @call = @clien
我有一个可以用 twiml 处理来电的 twilio 号码。这些来电希望接听者在接听电话后按一些数字。 如果我正在拨出电话,我可以使用 sendDigits 的属性标签。但是,我不知道如何响应来电。
目前正在使用 Twilio TaskRouter 构建电话调用中心来路由调用。 我的目标是: 当某项任务在一定时间内挂起时(即:没有工作人员可预约),将其重定向到语音信箱 当任务被保留但工作人员没有回
当我使用 TwiML 发送命令时,Twilio API (TwilioProxy/1.1) 在没有 SNI 支持的情况下通过 HTTPS 向我的 Apache 服务器发出请求。 我需要在我的服务器上阻
场景:接收到调用并且使用以下代码将调用者置于 session 中 var response = new TwilioResponse(); response .Say("Please wait w
我的任务是研究这两种实现之间的差异,以便更好地理解两者在开发难度和功能集方面的差异,但我没有发现两者之间有任何清晰简洁的比较。 最佳答案 我认为您是在询问 VoiceXML、TwiML 和 Plivo
是否可以将可选参数发送到我的 twilio twiml 文件并在 php 脚本中使用它们?这是因为我在我的phonegap应用程序中使用生成的用户ID。如果调用已连接,我想将用户 ID 发送到 twi
很清楚您应该如何使用 twilio 将 SMS 转发到电子邮件地址 - 他们有一个很好的例子,可以使用托管在第三方服务器上的 php 代码来实现。 但是,我想仅使用 twiml 应用程序而不使用其他第
将我的 Twilio nuget 包更新到 5.8.0 后,我在尝试返回 TwiML 时遇到错误。 var response = new MessagingResponse();
我的回复如下: 2012-02-13T09:04:38+00:00 app[web.1]: 2012-02-13T09:04:38+00:00 app[web.1]: 2012-02-13T09:
我是一名优秀的程序员,十分优秀!