如何从Twilio可编程语音功能内发送短信

时间:2018-11-08 19:18:03

标签: node.js twilio twiml twilio-functions twilio-programmable-voice

我有一个Twilio函数,只要有人呼叫某个号码,它就会执行。我正在尝试让该功能发送短信。它不起作用,但是我没有收到任何错误。任何帮助调试都很好。

exports.handler = function(context, event, callback) {
  let response = new Twilio.twiml.MessagingResponse();
  response.message({
    to: '+11234567890',
  }, 'new sms from testing');
};

此外,如果您可以通过此功能让我知道如何访问传入的电话号码,我将不胜感激。预先感谢您的任何建议或见解。

1 个答案:

答案 0 :(得分:2)

您将无法发送对语音事件的消息响应,需要创建消息客户端并单独发送。在此处查看文档:{​​{3}}。

对于传入的电话号码,它包含在事件对象中。它应该是event.From,但是您可以记录事件对象以获取所有参数。它们应遵循Call对象架构:https://www.twilio.com/docs/sms/tutorials/how-to-send-sms-messages-node-js