问题标签 [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.

0 投票
1 回答
682 浏览

php - Twilio Queue 变成电话会议,以将新客户添加到通话中

拥有一个实时的 twilio 基础设施,我有代理和客户。客户拨打 twilio 号码并入队。一旦用户入队,客户端就会等待代理。在我的服务器上,一个 cron 作业使用 php twilio helper 库在服务器端调用所有可用的代理,并使用 twilio 编号

调用->创建(...)

坐席接听电话后,他们会被要求按任意号码接听客户的电话。然后代理连接到客户端。

这就是系统的现状,也不应该改变。无法对此代码进行重大更改。

我的问题是我需要将成员添加到使用我正在开发的 ios 应用程序的呼叫中。

或者更确切地说,规范是客户端可以在连接到代理时以某种方式,并且在与代理的通话中可以以某种方式将另一个客户(朋友)添加到与该代理的通话中。

这是否可以实现。我知道将成员添加到电话会议。正如我所说,代码不能更改,那是在网站上。我正在开发一个 ios 客户端应用程序,以便客户端更轻松地访问服务和 serer 后端(Twiml 和 Php)。

是否有解决方法,也许一旦代理和客户端连接到队列中,我可以以某种方式将它们重定向到呼叫。也许在连接时,我可以使用 REST API 将它们从队列中转移出来并将它们放入电话会议中。

0 投票
2 回答
1485 浏览

react-native - Twilio 视频和客户端 Javascript SDK 是跨平台的吗?

我想知道是否可以将 Twilio Video 或 Client JavaScript SDK 用于 Web 和移动开发。

我没有 iOS 或 Android 开发的背景,所以如果我可以使用 JavaScript SDK 使用 react native 或将其包装在 Cordova 中会很好。

0 投票
0 回答
221 浏览

ios - IOS/React-native Twilio IP Messaging Shutdown

I'm building an app using the Twilio IP Messaging SDK for iOS (actually using react-native, but have a bridge that uses Obj-C for the Twilio library). The app has the concept of "accounts", so once someone logs out I shut down the Twilio IP Messaging Client by calling the shutdown() method. This seems to work and I get the following output (not showing all, just the end):

https://gist.github.com/Baisang/1bb975c353772bb99a95fbcf4a4df87a

This seems to indicate a successful shutdown. However, when I log back in (which restarts the client by creating a new one?), I start getting a lot of poco exceptions and invalid socket errors.

https://gist.github.com/Baisang/a73fdc2f20db9a5ce1f0935cfb862e45

This continues and the client is never able to truly connect to Twilio as a result. Would like some insight into what may be causing this issue. For reference, the Twilio code I am using is here: https://github.com/ccm-innovation/react-native-twilio-ip-messaging/blob/master/RCTTwilioIPMessaging/RCTTwilioIPMessagingClient.m

0 投票
1 回答
2140 浏览

php - twilio 错误 - 找不到 message.json

我需要一些关于 twilio API 的帮助。我正在使用 php,我需要使用 RESTFUL API 发送一条短信。

我已经按照这个教程

首先,我收到一个 ssl 错误。我需要禁用 ssl 检查器。然后我得到这个错误消息:

Services_Twilio_RestException' 带有消息'未找到请求的资源 /2010-04-01/Accounts/ibmblue/Messages.json

如何修复此错误?

0 投票
0 回答
54 浏览

php - ios客户端应用需要动态添加新客户端到twilio电话会议

我在将新成员添加到电话会议时遇到了问题。我有一个 php 服务器和 ios 应用程序作为客户端。以及代理和客户的 twilio 系统。一旦代理和客户连接到电话会议中,他们就会交谈,这里一切正常。但是,有一个选项是客户通过使用他的 ios 应用程序想要将新成员添加到电话会议中。新成员可以是客户认识的人,当他在与代理开会时在应用程序中按下按钮(+)时,我必须在服务器路由 /addNewMember 上捕获该电话号码,然后我才能执行此操作

}

我可以打电话给客户(成员)并将他添加到电话会议中。但是我怎么能在 ios 应用程序中做到这一点。所以我的问题是如何在与代理通话时将电话号码传递给我的服务器路由?

0 投票
1 回答
144 浏览

android - Twilio IP 消息传递 Android SDK:Channels.getMessages() 问题

从 Android sdk 中的 channel.getMessages() 有时会返回以下错误:

07-14 17:41:46.161 2593-2593/com.sd858.twazer D/IPMessagingSDK(本机):-1225077780 | 07/14/17:41:46.161 | 调试 | IPM | [09IKL] 频道:[api] 获取消息 07-14 17:41:46.161 2593-2593/com.sd858.twazer W/ChannelImpl(native): 消息库未准备好,正在重试...

请帮我解决这个问题

0 投票
1 回答
102 浏览

twilio - Twilio REST API - 录制:创建日期是在录制开始时设置还是存储?

本质上想知道该DateCreated字段是什么,在Twilio 的 REST API 的记录中。它是在录制完成时设置,还是在音频第一次开始录制时设置?

0 投票
1 回答
701 浏览

node.js - 节点功能有效,但通过 Mocha 运行时未定义

我已经使用 Twilio 的 API 设置了一个工作函数。当我通过 UI 输入参数时,该函数起作用,但是当我在 Mocha 中运行测试时,它失败,说明该函数未定义。我还在 Mocha 中进行了另一个测试,该测试在此测试之前运行并且第一个测试通过。

twilioClient.js:

我的 indexSpec.js 文件:

我的 config.js 文件:

任何关于函数运行原因但测试失败原因的见解将不胜感激。

Ps 错误如下:

0 投票
3 回答
1221 浏览

android - Android Twilio Video - 获取相机流

我目前正在使用 Twilio Video API 开发应用程序:https ://www.twilio.com/video 它仍处于测试阶段,但在大多数情况下都很好用。也许还有一种方法可以解决我的问题。

对于我的应用程序,我需要切换摄像头并打开后置摄像头的灯。第一个很容易用 Twilio 完成,但第二个我没有相机对象来控制相机灯光。有没有办法获取相机对象?或者我可以自己创建相机对象,然后将其传递给 Twilio?或者有其他方法可以打开灯吗?

我的相机预览代码。在示例中,我使用 将CameraCapturer相机预览放入视图中:

和预览:

0 投票
1 回答
198 浏览

java - 使用 Java 的 Twilio 发起和终止 SIP URI

我实际上正在寻找的是给定中继的终止和发起 SIP URI。

到目前为止我发现的最接近的是:

https://twilio.github.io/twilio-java/com/twilio/sdk/resource/instance/sip/CredentialListInstance.html#getCredential-java.lang.String-

我如何获得 a credentialSid,以及,什么是 a credentialSid

SID是安全标识符?

另请参阅: Twilio:无法为 SIP 终止重命名子域 null