node.js - 使用Twilio拨号到数字

时间:2016-06-14 16:57:10

标签: 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());
 );

这是我在REST API中为TwiML最简化地使用Dial,我想响应Twilio来调用MY_PHONE_NUMBER。但我总是听到"An error occured..."的声音 请有人帮我指出我在这个路由处理程序中做错了什么?服务器内置于ExpressJS

1 个答案:

答案 0 :(得分:1)

试试这个:

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

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