我可以为 Homegraph api 使用其他数据库而不是 firebase 吗?

问题描述

我指的是 Actions On Google 上的 smart-home-nodejs git 存储库。此模板提供了如何使用智能家居应用程序的端到端示例。但是,我可以使用自己的数据库来托管设备,而不是使用 firebase,而我只想调用 Homegraph api 进行同步。这可能吗?

谢谢。

解决方法

是的,您可以根据需要设计后端的实现。您也不限于使用 Cloud Functions 或 App Engine。虽然端到端示例提供了一个如何执行此操作的示例,但您的后端只需要 implement a webhook and respond to intents 加上支持执行 report state 之类的操作。

API reference 包含构建自定义实现所需的所有信息。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...