如何管理智能家居服务帐户密钥json文件



我目前正在NodeJs中构建一个Google Home项目,该项目有一个使用下载的服务帐户密钥的履行服务。这个密钥与我的履行服务一起部署到我的firebase功能中。

我希望避免将密钥存储在环境变量中,并且我绝对希望避免我的团队中的其他成员需要下载新密钥进行部署。

我看到一些谷歌服务可以使用ADC自动获取服务凭据,但我似乎找不到通过google-auth-library获取与json文件相同信息的方法。

有没有办法从分配给该功能的服务帐户的actions-on-google-nodejs库初始化智能家居服务?

对于任何想要找到答案的人来说,已经有几个月的时间了,谷歌似乎已经将requestSync和reportState包含在了googleapi npm包中(或者我以前完全错过了(。此程序包不再需要服务帐户密钥。

最新更新