我正在尝试构建一个 ASK(Alexa Skill Kit)应用程序,以便在消息进入时基本上读出消息。
到目前为止,我尝试测试的代码是:
function handleObserveFlowIntentRequest(intent, session, response) {
var callback = function (message) {
response.tell({
speech: message,
type: AlexaSkill.speechOutputType.PLAIN_TEXT
});
};
callback("One Observe Flow");
callback("Two Observe Flow");
}
我只能从第一个回调输出中获得响应"One Observe Flow"
最终我想基本上做这样的事情:
function handleObserveFlowIntentRequest(intent, session, response) {
var callback = function (message) {
response.tell({
speech: message,
type: AlexaSkill.speechOutputType.PLAIN_TEXT
});
};
var jsonStream = new EventSource(::myApiUrl::);
jsonStream.onmessage = function (e) {
callback(e.data.message);
}
}