Пожалуйста, найдите мой файл index.js.я хочу получить информацию от пользователя.В «По умолчанию добро пожаловать намерение» я не могу получить ввод пользователя с помощью «ввода».Когда я использую ActionsDK, я могу получить ввод пользователя через «ввод».но в диалоге я не могу его получить.В оценке Google он отображается как «Добро пожаловать в мой агент dialogFlow! [Объект объекта]».
Для «Тестового замысла» я создал сущность @ sys.ordinal с именем параметра «ординал»,я не получаю никаких значений.Пожалуйста, дайте мне знать, как решить проблему.Пожалуйста, поделитесь руководством, чтобы найти методы и глобальные переменные, доступные в объекте request, response и conv
import * as functions from 'firebase-functions';
import * as gApp from 'actions-on-google';
import { myService } from './services/myService';
const {WebhookClient} = require('dialogflow-fulfillment');
const {Card, Suggestion} = require('dialogflow-fulfillment');
import admin from 'firebase-admin';
const app = gApp.dialogflow({debug: true});
process.env.DEBUG = 'dialogflow:debug';
//exports.dialogflowSample = functions.https.onRequest((request, response) =>
//{
app.intent('Default Welcome Intent',(conv,input) => {
conv.ask(`Welcome to my dialogFlow agent! <say-as >${input}</say-as>.</speak>`);
conv.data.question = 'question1';
});
app.intent('Test Intent',(conv,params) => {
let qNo:string = conv.data.question;
conv.ask('<speak>Testing the application'
+`<say-as >`+conv.params.ordinal+`</say-as>.</speak>`);
conv.ask('<speak>Testing the application'+`<say-as >`+qNo+`</say-as>.</speak>`);
});
exports.dialogflowSample = functions.https.onRequest(app);
//});