【问题标题】:Retrieving data from firebase by the dialog flow inline editor fulfillment通过对话流内联编辑器实现从 firebase 检索数据
【发布时间】:2019-03-13 22:17:54
【问题描述】:

作为第一步,我刚刚开始学习如何编写实现来读取存储在 firebase 中的数据。

实际上,我在 firebase 实时数据库中存储了相同的数据 和firebase云数据库只是为了尝试我必须从哪个数据库读取我的数据,所以我只是卡住了如何通过内联编辑器检索它

我的数据只是一个 JSON 对象字符串名称。 注意:我应该从哪里开始学习 Node.js 以实现对话流以执行存储和检索等基本操作?

【问题讨论】:

    标签: firebase dialogflow-es actions-on-google


    【解决方案1】:

    您可以为 node.js 使用 firebase-admin 库。

    内联编辑器只是 Firebase Cloud Functions 的底层。

    您的实现代码需要在云中的“某处”运行 - 您需要提供一个 HTTPS URL,因此这称为“webhook”。 Firebase Cloud Functions 是执行此操作的便利场所 - 它们提供 HTTPS 端点和良好的可扩展性,但您可以在公共 Internet 上的任何位置运行您的履行 webhook。

    Dialogflow 通过提供内联代码编辑器,提供了一种使用 Firebase Cloud Functions 的简单方法。这使用 Firebase Cloud Functions 来完成这项工作,但对您隐藏了 URL,因此您需要处理的事情更少。

    有很多不错的起点,但其中一个是使用Google's Codelabs for the Assistant,请确保您还查看了Google Docs for Actions on Google,它还链接到其他资源。

    【讨论】:

    • 你能帮我弄清楚firebase云功能和实现之间的关系吗?我的意思是学习firebase云功能将帮助我做什么?我正在做一个项目,用谷歌助手扩展一些功能,但仍然不知道从哪里开始学习基础知识和技能。
    • 我已经更新了答案以提供更多信息。如果您还有其他具体问题,请提出新的 StackOverflow 问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 2019-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    相关资源
    最近更新 更多