我正在建立一个使用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
答案 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。