我正在尝试使用Twilio自动驾驶仪,它会在收集了一些单词后触发twilio功能,我需要程序来播放数字或“ DTMF音”
我已经在Twilio Function中用javascript编写了代码
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)
可能的解决方案根据Actions Schema(https://carnelian-neanderthal-8008.twil.io/assets/ActionsSchema.json)测试您的JSON响应
由于这个错误,我猜想自动驾驶仪只需要.json即可执行。我是否应该尝试其他方式。
有什么建议?