微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

解决方法

对于任何正在寻找答案的人来说,已经有几个月了,似乎 Google 已将 requestSync 和 reportState 包含到 googleapis npm 包中(或者我之前完全错过了它)。此软件包不再需要服务帐号密钥。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。