node.js – 用Twilio拨号到号码
我正在build立一个利用Twilio的点击通话网站。 在TwiML应用程序中configuration并编写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
。 但是我总是听到"An error occured..."
声音。请有人帮我指出我在这个路由处理程序中做了什么错误? 服务器构build在ExpressJS中
试试这个:
twiml.dial({callerId : process.env.TWILIO_PHONE_NUMBER}, MY_PHONE_NUMBER);
来自: https ://www.twilio.com/docs/tutorials/walkthrough/browser-calls/node/express => page call.js
- 使用socket.io和sails.js发送特定于会话的消息
- Nodejs Express服务器在发生错误时会closures
- PassportJS + RestAPI + SPA
- 使用适用于Visual Studio的Angular和NodeJS工具构buildNodeJS应用程序
- node.js中的asynchronous任务
- 客户端cookie不能在node.js中使用express存储在redis存储区中
- Passport AngularJS ExpressJS:Access-Control-Allow-Origin不允许Origin null
- 将追随者子文档扩展到Mongoose / Express中的控制器
- 使用express.js在node.js中为html提供服务的最佳做法是什么?