我在我的webOS模拟器上测试了此代码。 webOS模拟器使用Nodejs版本6.0.0
我的代码在这里:
// The path to identify the agent that owns the created intent.
const sessionPath = sessionClient.sessionPath(projectId, sessionId);
let promise;
for (const query of queries) {
// The text query request.
const request = {
session: sessionPath,
queryInput: {
text: {
text: query,
languageCode: languageCode,
},
},
};
if (!promise) {
// LOOK: this code is executed
promise = sessionClient.detectIntent(request);
} else {
// ....
}
}emphasized text
promise
.then(responses => {
// ....
})
.catch(err => {
// error has occurred after detectIntent() is called.
console.log('ERROR: ' + err);
});
错误消息在这里: 错误:14无法使用:从插件获取元数据失败,并显示错误:生成器已在运行
我不知道此错误意味着什么。 我参考了这段代码。但是dialogflow不起作用。 https://github.com/googleapis/nodejs-dialogflow/blob/master/samples/detect.js