Как отправить смс из программируемой голосовой функции Twilio
У меня есть функция Twilio, которая выполняется всякий раз, когда кто-то звонит на определенный номер. Я пытаюсь заставить функцию отправить смс. Это не работает, но я не получаю никакой ошибки. Любая помощь отладки была бы отличной.
exports.handler = function(context, event, callback) {
let response = new Twilio.twiml.MessagingResponse();
response.message({
to: '+11234567890',
}, 'new sms from testing');
};
Кроме того, если бы вы могли сообщить мне, как получить доступ к номеру входящего телефона в рамках этой функции, я был бы очень признателен. Заранее спасибо за любые предложения или идеи.
1 ответ
Вы не сможете отправить ответ на голосовое событие, вам нужно будет создать клиент обмена сообщениями и отправить его отдельно. Смотрите документы здесь: https://www.twilio.com/docs/sms/tutorials/how-to-send-sms-messages-node-js.
Для входящих телефонных номеров, которые включены в объект события. Это должно быть event.From, но вы можете войти в объект события, чтобы получить все параметры. Они должны следовать схеме объекта Call: https://www.twilio.com/docs/voice/api/call