javascript - node.js - 使用 Twilio 拨号

标签 javascript xml node.js express twilio

我正在为自己构建一个利用 Twilio 的点击通话网站。在我在 TwiML 应用程序中配置并编写 Twilio JavaScript SDK 客户端向 Twilio 发出请求后,Twilio 将向我的这条路由发出 POST 请求:

 app.post('/callcenter',function(req,res){    
    const twilio=require('twilio');
    var twiml=new twilio.TwimlResponse();
        res.type('text/xml');
        twiml.dial({},function(node){
            node.number('MY_PHONE_NUMBER');
        });
        res.send(twiml.toString());
 );

这是 TwiML 的 REST API 中 Dial 最简单的用法,我想响应 Twilio 以调用 MY_PHONE_NUMBER。但我总是听到“发生错误......”的声音 请有人帮我指出我在这个路由处理程序中做错了什么?服务器是用ExpressJS构建的

最佳答案

试试这个:

twiml.dial({callerId : process.env.TWILIO_PHONE_NUMBER}, MY_PHONE_NUMBER);

来自:https://www.twilio.com/docs/tutorials/walkthrough/browser-calls/node/express 点击进入call.js页面。

关于javascript - node.js - 使用 Twilio 拨号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37818025/

相关文章:

java - 在不更改模型的情况下对数据模型进行编码/解码的最佳方法?

javascript - 如何在 gatsby 的 graphql 查询中使用正则表达式

javascript - 将用户链接到 chrome 标志页面

javascript - 设置jquery中应用css的时间

javascript - 从自动完成的一个选项中检索额外信息

java - Spring MVC 测试设置在加载 ApplicationContext.xml 时失败

sql-server - 更新 SQL Server 中的 XML 节点值

javascript - 从 Node.js 中的 Json 对象下载文件

java - 使 Node JS 功能同步?在查询数据库之前发送json响应

javascript - 将一个 React 组件的内容注入(inject)到另一个 onClick