问题标签 [twilio-api]
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.
twilio - Twilio 不加载 TwiML 指令
我正在尝试使用试用帐户使用 Twilio 服务拨打电话号码。
我在这里关注 Java 示例:https ://www.twilio.com/docs/quickstart/java/rest/call-request
我已经使用我的 API 凭据、提供的 Twilio 编号、目标编号和 TwiML 指令 URL 配置了该示例。
当我运行 MakeCall 类时,目标号码被呼叫。
当我接听电话时,我收到“试用帐户”消息,然后它要求我按任意键。当我按下一个键时,呼叫被挂断。
正如我所看到的,Twilio 没有调用 TwiML 指令 url。
我也使用测试凭证进行了测试,但没有成功。
关于为什么不调用 TwiML 指令 url 的任何想法?
php - 连接到 Twilio 视频 API
我正在尝试从指南QuickStart guide测试 chrome 中的 twilio-php 视频 sdk 。从 twilio api 控制台(api 密钥和配置文件 sid)获取所需的凭据,并将其粘贴到给定的代码中以生成访问令牌:
令牌已正确生成并正确传递到本地主机,但日志始终显示无法连接到 Twilio:未定义...。
希望能得到解决这个问题。
twilio - 使用 REST API 从浏览器连接 Twilio
我不明白在什么情况下使用 Twilio REST API 连接而不是 Twilio.Device.connect() 进行调用更方便。当我从浏览器(使用 Twilio 客户端)建立连接时,无法使用 REST API 连接,对吗?REST API 连接只方便自动调用,调用者不是人……对吗?
谢谢
android - Twilio Android SDK 中的视频通话录制
我知道 Twilio 不支持在服务器上录制视频通话,但我一直在试图弄清楚如何在 android 端本地进行。我研究了video-quickstart-android代码,试图弄清楚如何从 Twilio android 对话 API 的LocalVideoTrack和VideoTrack类中提取视频流,但找不到任何可以从中提取底层的方法视频流并在 android 设备上本地录制。
任何人都知道如何从Twilio conversations api for android获取用于在 android 设备上本地录制视频的视频流?
android - 从客户端 android Twilio 发送短信?
您好想向用户的电话号码发送短信验证。我通过调用其余的 Api 在 ios 中完成了它,它可以工作。但是任何人都可以帮助我使用 android 我收到一个错误: code=401, message=UNAUTHORIZED。任何帮助将不胜感激?
WWW-Authenticate 标头是:
WWW-Authenticate: Basic realm="Twilio API"
android - 在 twilio android 客户端中获取 JWT 令牌过期
我正在尝试设置 twilio android 客户端和拨出电话。在抛出一些 JWT 令牌过期异常的onStopListening()
方法上执行时。我需要这方面的帮助。我已将服务器时区和客户端时区更改为相同。仍然得到同样的错误。
twilio - 如何不向 Twilio 上的特定工作人员提供任务
我是 Twilio 的新手,在设计当前预览拨号的出站拨号程序时遇到了一个问题。如果工人拒绝一项任务,则不应再次向该工人提供相同的任务。我该如何处理这种情况?
java - TwiML 应用程序 - 当用户为 Twilio 号码回复 STOP / START 时调用 AWS Lambda
这是我的场景:我正在使用 Twilio 向我的客户发送 SMS。当用户决定不接收这些短信时,他们会回复 STOP 和 START 以再次接收。这由 Twilio 自动处理。但是,我需要调用 AWS Lambda 函数并相应地更新我的数据库。
这就是我现在正在做的事情: 1. 我创建了一个 TwiML 应用程序 2. 我已经将此 TwilML 应用程序添加到我的 Twilio 号码中。3. 创建了 Lambda 函数和 API 网关。在 TwiML 应用程序中添加了端点。
将 AWS Lambda - API 网关添加到 TwiML 应用程序
我收到短信日志,说用户已从他的电话号码发送 START/STOP,但是 Lambda 函数没有被调用。
有人可以帮助我了解发生了什么问题吗?当响应是“不支持的媒体类型”时,这意味着什么?
php - Twilio ios 客户端应用程序将参数传递给服务器,以便将新成员添加到会议中
我了解 Twilio 电话会议是多人连接到同一会话的一种方式。
一旦在有代理的连接电话会议中,多个客户端通过 iOS 应用程序作为 Twilio 客户端连接到他们想要添加更多人的功能令牌。
假设在 14:00 时,agent
并client1
已连接到电话会议 friendly_named Conference1
。
在本次会议中,client1
使用他的 iOS 应用程序,按 + 按钮添加新客户端 ( client2
)。然后从电话号码列表中选择 +123456789,或键入电话号码 +123456789,电话号码 +123456789 的人通过我的服务器连接到电话会议。
我知道如何将一个新人添加到电话会议中,即我已经制作了服务器 PHP 代码来连接电话号码并将他添加到电话会议中。
$client->account->calls->create("twilio number", +123456789, ...)
但是,iOS 客户端应用程序如何在与代理通话时将此参数(phoneNumber
, friendlyConfName
)传递给我的服务器,以便我可以处理它(即调用client2
)?
我可能有一个路由/addMember,iOS 客户端在其中传递数字/秒。
我在询问 iOS 应用程序方面:iOS 如何在与 Twilio 号码(代理)通话时将参数传递给我的服务器?
将新成员添加到电话会议
twilio - Twilio 入站呼叫状态回调
我知道我可以在拨出电话时设置状态回调 url。
但是如何为呼入电话设置状态回调 url?