保存用户信息DialogFlow

时间:2018-04-25 23:12:22

标签: actions-on-google dialogflow google-assist-api

我从Dialogflow开始,我想知道我从数据库中的用户那里得到的信息,不论是Firebase,这些信息是否可以占用它以将其放入网络中页。 一个例子是存储在数据库中的用户电子邮件,以便能够将其放入我要求用邮件输入的页面中,这样用户就不必手动输入Dialogflow。 我在Dialogflow寻找的是让用户能够从网页中创建的Dialogflow聊天中只需输入一次他的数据,然后应用程序完成其余的收集已保存的数据。

1 个答案:

答案 0 :(得分:2)

如果您在Google上使用操作,则可以使用store user information功能:

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?',
  }));
}