问题标签 [twilio-node]
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.
node.js - Twilio:创建会议时,将客户端设备拨入通话并转移到另一部电话
我将解释主要思想是什么......我有一个呼叫中心(使用 node js 和 vue 制作),我的应用程序有代理可以接收和拨打联系人(外部人员,客户),现在我可以拨打呼入和呼出电话。但是我不能像那样转接电话……所以我决定使用会议动词,它实际上作为呼叫中心效果更好,但现在我什至无法在我的应用程序中将呼叫连接到我的代理。
在向客户端(不是代理)进行出站呼叫时,这是否也是相同的方式。
node.js - 使用 Twilio 发送连续的短信,第二条消息在第一条消息之前到达
尝试通过 nodejs teilio 发送 2 条连续消息时出现问题
我的sendMessage
功能看起来像这样
我正在这样使用它
接着
但是,后续消息在第一条消息之前到达,我尝试将第二条消息超时几秒钟,但感觉不是正确的解决方案。
twilio - 无法使用 twilio play 播放音频网址
我尝试从 twilio 做一个简单的电话,播放按摩并挂断,但无论我输入什么网址,当我拨打电话时,我会收到关于功能错误的语音按摩,这是我的代码:
twilio - 创建房间时如何在 Twillio 可编程视频 statusCallback 中指定 statusCallbackEvent?
有没有办法在使用 Room API 创建房间时指定 statusCallbackEvent?就像在 TwiML 中一样,我们可以在此处指定 statusCallbackEvent文档。这是房间创建的代码片段:
目前,它会在每个事件上向我的后端发送 POST 请求,例如“参与者连接,断开连接......”。
这是处理 POST 请求的片段
typescript - 推断链式函数的 ReturnType<>
我正在使用twilio-node
pkg 并且有以下fetch
功能:
具有明确定义的返回类型,Promise<PhoneNumberInstance>
. 由于我lookupResponse
预先初始化,我想直接提取/推断函数的返回类型。
现在,我已经知道如何解开 Promise 的类型:
但是如何指定先前链接的phoneNumbers
函数的参数呢?试试这个:
抛出Property 'fetch' does not exist on type 'PhoneNumberListInstance'
。
我需要在这里通过什么?
node.js - 从 twilio webhook 发出 POST 请求时传递查询参数
通话结束时,我想向 Microsoft 团队发送数据。为此,我正在使用 Twilio webhook 发出 POST 请求。我在 CALL STATUS CHANGES 中添加了 HTTP 请求的链接。但我也想发送通话期间收集的数据。有没有办法做到这一点?
此处的文章(https://www.twilio.com/docs/usage/webhooks/voice-webhooks)没有提及任何有关传递数据的内容。
我的 POST 请求 URI 看起来像这样:- https://xyz?Name=Himanshu&Phone=1234567890
我希望从内存中收集姓名和电话数据。
node.js - 有没有办法在 VS CODE 中完全使用 twilio 进行开发?
我正在使用 Twilio 和 Nodejs。但我通常在我不喜欢的 Twilio 控制台中编码。我知道 Nodejs 帮助程序库,但执行高度依赖于 Autopilot 任务。因此,即使我能够通过传递虚拟数据来测试 VS Code 中的功能,如果我需要测试它是否与其他功能和任务一起工作,我必须将其复制粘贴到 Twilio 控制台中。我不确定如何在 VS Code 中模拟自动驾驶仪的执行。
node.js - 在 twilio 中处理呼叫结束
我正在使用 Twilio 和 Node.js 构建一个对话式语音机器人。每当通话结束时,我都需要将收集到的数据(在 Twilio 自动驾驶仪内存对象中收集)发送到数据库。如果用户完成了与机器人的整个问答会话,我就可以将数据发送到数据库。但是如果用户在两者之间挂断电话,函数的执行就会完全停止。为了处理这个问题,我在 Twilio 控制台中使用“CALL STATUS CHANGES”在调用端触发一个函数(称为 callEnd.js)执行。但是 callEnd 参数中提供的事件对象不包含 Memory 对象。我该如何处理?
我的目标是将部分收集/全部收集的数据推送到数据库。