【发布时间】:2018-06-05 22:22:07
【问题描述】:
我对 Alexa 技能有以下意图,我需要将 .txt 文件从外部 URL 读取到变量中,以便 Alexa 说出它。这就是我目前所拥有的......
'PlayVoice': function() {
var url = "https://example.com/myfile.txt";
var output = 'Okay, here is the text file' + url;
this.response.speak(output);
this.emit(':responseReady');
},
显然,它现在唯一要做的就是读取实际的 URL。
我曾尝试使用 fs.readFile,但只是在 Alexa Skill 中遇到错误。这是我试过的代码:
'PlayVoice': function() {
var content;
fs.readFile('https://example.com/myfile.txt', function read(err, data) {
content = data;
this.response.speak(content);
}
this.emit(':responseReady');
},
关于如何简单地将文本文件读入变量的任何帮助我可以通过this.response.speak 让 Alexa 说话?
【问题讨论】:
-
你得到什么错误?
标签: alexa alexa-skills-kit alexa-skill