我有这个事件: Image of the intent
我在FullFillment中有这个代码:
function LanzarEvento(session) {
//var user = firebase.auth().currentUser;
const uuid = require('uuid');
const sessionId = uuid.v1();//user.uid;
// Imports the Dialogflow library
const dialogflow = require('dialogflow');
// Instantiates a sessison client
const sessionClient = new dialogflow.SessionsClient();
// The path to identify the agent that owns the created intent.
const sessionPath = session;//sessionClient.sessionPath(projectId, sessionId);
console.log('sessionPath -> ' + sessionPath);
let responseToUser = {
'fulfillmentText': 'Voy a buscar los mejores alojamientos, dame unos segundos.'
};
sendResponse(responseToUser);
// The text query request.
const request = {
session: sessionPath,
queryInput: {
event: {
name: 'PruebaEvento',
parameters: jsonToStructProto({user_name: 'Andres',name: 'Andres'}),
languageCode: languageCode,
},
},
};
sessionClient
.detectIntent(request)
.then(responses => {
console.log('Detected intent');
logQueryResult(sessionClient, responses[0].queryResult);
})
.catch(err => {
console.error('ERROR:', err);
});
}
这是Dialogflow培训部分的对话: Trainning capture
你怎么看,事件正在回归“Hola Andres”,但这种情况从未出现在Facebook Messenger或Slack中。
拜托,我需要你的帮助。你能救我吗?
提前致谢, 安德烈斯·吉拉伯特