首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Twilio Nodejs -如何拨打twilio并收集输入的数字来呼叫另一个人

Twilio Nodejs -如何拨打twilio并收集输入的数字来呼叫另一个人
EN

Stack Overflow用户
提问于 2017-01-07 00:18:13
回答 1查看 294关注 0票数 2

在我拨入Twilio号码并输入号码后,我正在试图弄清楚如何从Twilio号码创建呼叫。在阅读文档后,我看到这是通过gather特性完成的,然后可以将其重定向到另一个Twiml文档来处理响应。然而,我不能让它工作。我对如何正确执行Twiml以及如何访问另一个Twiml文档中的请求参数感到非常困惑。我也研究过Twimlet,但我也不能正确地在那里构造我需要的东西。

我回到过去,尝试在只有我的号码呼叫时播放一条简单的语音消息。如果不是我在呼叫,那么它需要被重定向到Twiml url,该url将尝试连接到我的手机。如果失败,它将提示呼叫者留言。

代码语言:javascript
复制
//Handle incoming call requests 
app.post('/call', function(req, res)  {
  var twiml = new twilio.TwimlResponse();
  res.type('text/xml');

  if ( req.body.From === "+1555555555") { 
    twiml.say('Hello', {voice: alice});
    res.send(twiml.toString());  
  } else {
    // Do something here.
  }
});

我已经找到了我的问题的正确解决方案。我没有正确启动twilio.TwimlResponse()

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-01 05:49:38

为了解决这个问题,我需要使用==而不是===,这样我的req.body.from值就不会被强制使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41509730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档