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!我已经更新了这个问题。如果没有任何意义,请告诉我。