Google cloud firestore Dialogflow到Firestore使用内联实现-从某个参数获取原始用户输入
有没有办法从某个参数获取原始输入Google cloud firestore Dialogflow到Firestore使用内联实现-从某个参数获取原始用户输入,google-cloud-firestore,google-cloud-functions,dialogflow-es,dialogflow-es-fulfillment,Google Cloud Firestore,Google Cloud Functions,Dialogflow Es,Dialogflow Es Fulfillment,有没有办法从某个参数获取原始输入 'use strict'; const functions = require('firebase-functions'); const {WebhookClient} = require('dialogflow-fulfillment'); const admin = require('firebase-admin'); admin.initializeApp(); const db = admin.firestore(); process.env.DEB
'use strict';
const functions = require('firebase-functions');
const {WebhookClient} = require('dialogflow-fulfillment');
const admin = require('firebase-admin');
admin.initializeApp();
const db = admin.firestore();
process.env.DEBUG = 'dialogflow:debug';
exports.dialogflowFirebaseFulfillment = functions.https.onRequest((request, response) => {
const agent = new WebhookClient({ request, response });
function getData(agent) {
let age = agent.parameters.age;
let location = agent.parameters.location;
let opinion = agent.parameters.opinion;
db.collection("users").add({
age: age,
location: location,
opinion: opinion
});
}
let intentMap = new Map();
intentMap.set('getData', getData);
agent.handleRequest(intentMap);
});
e、 g.用户输入“我喜欢这个东西!”
请注意,意见行中只存储了“love”一词,因为my中只有love一词。这是最新的
欢迎来到StackOverflow!您能否更新您的问题以显示您对
意见的意图
参数?谢谢@capital!我已经更新了这个问题。如果没有任何意义,请告诉我。