Сохранить информацию о пользователях DialogFlow - PullRequest
0 голосов
/ 26 апреля 2018

Я начинаю с Dialogflow, и я хотел бы знать, может ли информация, которую я храню от пользователя в базе данных, будь то Firebase, занимать ее, чтобы разместить на веб-странице.Например, электронная почта пользователя, хранящаяся в базе данных, позволяет разместить ее на странице, где меня просят войти с почтой, чтобы пользователю не приходилось вводить ее вручную, как это делает Dialogflow.Что я ищу с помощью Dialogflow, так это чтобы пользователь мог платить из созданного чата Dialogflow на веб-странице, вводя только один раз свои данные, и что приложение делает все остальное, собирая сохраненные данные.

1 Ответ

0 голосов
/ 26 апреля 2018

Если вы используете Действия в Google, вы можете использовать функцию для хранения информации о пользователе :

function simpleResponse(conv) {
  conv.user.storage.count = 1;
  conv.ask(new SimpleResponse({
    speech: 'Howdy! I can tell you fun facts about ' +
      'almost any number, like 42. What do you have in mind?',
    text: 'Howdy! I can tell you fun facts about almost any ' +
      'number. What do you have in mind?',
  }));
}
...