Используя этот код, я могу принять вызов и прослушать содержимое, исходящее от голоса. xml.
client.calls
.create({
url: 'http://demo.twilio.com/docs/voice.xml',
from: '+16173973230',
to: '+13392153860'
})
.then(call => console.log(call.sid))
Я пытаюсь использовать свой собственный сгенерированный twiml, но когда я измените на
url: 'http://myserver.com/twilio/auto-message.xml',
, который отвечает точно так же:
twilioRouter.get('/auto-message.xml', (req, res) => {
res.type('text/xml')
res.send(`<Response>
<Say voice="alice">Thanks for calling the E T Phone Home Service.</Say>
</Response>`)
})
Я получаю гигантский (ошибка) журнал в консоли и при телефонном звонке слышу "Извините, произошла ошибка приложения. До свидания "
Что я делаю не так?