Я пытаюсь работать с автопилотом Twilio, который после сбора некоторых слов вызывает функцию twilio, мне нужна программа для воспроизведения цифр или тона DTMF
Я написал код в javascript в функции Twilio как
exports.handler = function(context, event, callback) {
const VoiceResponse = require('twilio').twiml.VoiceResponse;
const response = new VoiceResponse();
response.play({
digits: '3'
});
console.log(response.toString());
callback(null, response);
};
, так как этот код функция Twilio генерирует файл XML (TwiML), но при запуске автопилотом он показывает следующую ошибку
Недопустимые действия автопилота JSON:Недопустимое действие автопилота Возможные причины Действия JSON не соответствует схеме действий (https://carnelian -neanderthal-8008.twil.io / assets / ActionsSchema.json )
Возможные решения Проверьте свой JSONответ на схему действий (https://carnelian -neanderthal-8008.twil.io / assets / ActionsSchema.json )
По этой ошибке я полагаю, что для выполнения автопилоту нужен только .json. Должен ли я попробовать другой способ.
Есть предложения?