问题标签 [twilio]

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 回答
2048 浏览

php - twilio Rest api调用不起作用

我真的很沮丧,因为我无法弄清楚为什么我的 REST api 的Twilio callStatus不起作用:S ...有什么想法吗?

它在 stackoverflow.php 进行调用,但是当它到达 yournextnumber.php 时,它不会执行 if 语句,因为很可能 callStatus 中没有值,知道为什么没有发送状态吗?

堆栈溢出.php

yourNextNumber.php

0 投票
1 回答
852 浏览

php - Twilio REST API 顺序拨号

我真的不知道为什么我的代码不起作用,因为 Twilio 的调试器没有给我错误,所以我不知道该怎么做......我正在尝试使用 Twilio 在 REST api 中进行顺序拨号,所以它应该继续调用按顺序排列数字,直到有人接听为止。以下是我到目前为止编写的代码。我正在使用会话来跟踪呼叫。

文件名:dial.php

我有另一个相同的文件,使用 php 和 twilio 的 Dial 动词编写的顺序 diallnig,Dial 动词的参数允许它传递数组索引,但在我的情况下,我不知道如何传递数组索引参数....任何想法?

0 投票
1 回答
487 浏览

ruby-on-rails - Rails 短信、电子邮件和语音消息传递框架

是否有一个内置于 Rails 的框架,可以让我执行诸如发送消息之类的操作,然后根据用户偏好自动确定是否应该发送文本消息、语音消息或电子邮件消息(或这 3 个选项的任意组合)?

另外,如果有这样的框架,它是否支持接收短信或电子邮件并采取行动?

我知道这是一个很大的问题。我问的原因是因为我已经开始实施这样的系统并正在考虑将其开源,但我很好奇是否已经有类似的东西在发布我的系统之前我应该​​首先学习。

0 投票
3 回答
6685 浏览

php - 从 CDN 在浏览器中下载文件并设置下载的文件名

我将通话录音存储在 CDN (Rackspace CloudFiles) 上,其名称如下:

KPOWIEJFIE2034020SVN10ASKZALBMRI.mp3

(它们是 Twilio 呼叫 SID)。

我的应用程序 (CakePHP) 显示这些录音的列表,并使用<audio>标签允许它们直接从 CDN 在页面上播放。我还需要添加直接下载文件的选项,但我想下载名称更像这样的文件:

亚历克斯致电公司,2011 年 8 月 19 日下午 4:00.mp3

我知道如何使用 PHP 和 readfile() 将名称设置为我想要的任何名称,但这需要通过我的 VPS 流式传输文件数据。除了为带宽计费两次(一次通过 CDN,一次通过我的 VPS)之外,这会破坏将文件放在 CDN 上的目的(速度和可用性)。为了安全起见,我在 CDN 上仅使用呼叫 SID 命名了文件。

我可以在浏览器端以某种方式做到这一点吗?JavaScript 可以动态更改下载文件的名称吗?

我很感激任何帮助!

0 投票
1 回答
810 浏览

php - Twilio REST api PHP 调用用户并读取 SMS 数据

首先,我有一个顺序拨号应用程序,它将按顺序呼叫一系列电话号码,直到其中一个号码接听。

现在我需要做但我坚持的是,当某人使用 SMS 的 Twilio 时,应该将 SMS 正文中的数据或信息读给使用 Say 动词接听电话的人。我不确定如何获取 SMS 正文并在我的应用程序中读取它。有什么想法吗?

0 投票
2 回答
792 浏览

voice - 让我比 Twilio 更便宜地掩盖用户电话号码的 API?

我正在制作一个应用程序,当用户单击拨号时,他们不会拨打最终用户,而是拨打一个中间号码,然后该号码将拨打最终用户。

Twilio这样做,bu 太贵了,每分钟 0.03 美元。

是否有其他 API 可以提供更便宜的解决方案?

0 投票
1 回答
712 浏览

php - twilio浏览器到浏览器调用问题?

我正在关注http://www.twilio.com/docs/quickstart/client/browser-to-browser-calls从浏览器进行调用以进行浏览。

根据文档打开两个浏览器:

http://127.0.0.1/client.php?client=test1和 127.0.0.1/client.php?client=test2

当我使用沙盒 APP ID 时:

当我使用我的应用 ID 时:它向我显示以下错误:

0 投票
3 回答
547 浏览

ruby-on-rails - Ruby 是否需要一个框架来接受 POST 请求?

有没有办法使用平面 .rb 文件来接受 POST 请求,或者我是否需要使用 Rails 或 Sinatra 等框架来接受请求?

我正在考虑如何使用平面 .php 文件来接受 POST 请求,并使用$_REQUEST[]变量来访问传递的数据。

更具体地说,我正在尝试通过从 PHP 移植我的一个 Twilio 应用程序来学习一点 Ruby。该应用程序接受 SMS,处理发送的消息,并根据收到的消息正文发送回复。

在使用 PHP 时,我可以将 Twilio 站点中的 SMS 请求 URL 设置为我的 PHP 文件。PHP 文件使用$_REQUEST[]数组来使用接收到的消息。(似乎与此等效的 Ruby 是params[].)

这是我正在谈论的PHP 版本的快速示例:

这是我对Ruby 等效项的尝试,这可能非常糟糕

这会导致 Twilio 调试仪表板指出回复超过 160 个字符。这是因为回复是完整的 Ruby 代码,而不是运行Ruby 代码的结果。这让我觉得 POST 请求没有被正确接受......

0 投票
3 回答
1167 浏览

api - 通过 Twilio 代理呼叫

如何使用 Twilio 作为呼叫者和被呼叫者之间的代理,以使被呼叫者的电话号码对呼叫者保密?

一个额外的功能是自动转录调用,但我仍然是 Twilio API 的新手。

0 投票
1 回答
1150 浏览

php - Twilio REST api 顺序调用可能吗?

在编写了 REST api 和 TwiML 应用程序一段时间后,我一直在尝试在 REST api 中编写一个顺序拨号应用程序,但是在经历了很多错误和问题之后,我被难住了。我在 TwiML 中编写了一个顺序拨号应用程序,但在 REST 中编写相同的应用程序是地狱......

我一直在尝试在 REST api 中做的是创建这个程序,其中一个人 A 有一个人列表 BCDEFGHIJK,人 A 想向一个 twilio 号码发送短信,然后 Twilio 会使用 REST api 调用一个人列表一个,直到其中一个接起。过程是这样的:

我试图在 REST api 中做到这一点,但经过数小时的尝试我已经放弃了......我唯一的问题是:这可能与REST api吗?如果是这样怎么办?

我已经能够制作一个应用程序,我在其中向 twilio 发送短信,twilio 使用 REST api 回调并读取我的短信,但顺序拨号是如此不同......

我曾尝试与 Twilio 工作人员交谈,但我无法找到一种方法来使顺序调用工作,因为我不知道还能做什么......我尝试过使用 StatusCallback 等等,但现在我出主意。