Google cloud storage 如何向谷歌云服务验证物联网设备

Google cloud storage 如何向谷歌云服务验证物联网设备,google-cloud-storage,google-oauth,access-token,iot,android-things,Google Cloud Storage,Google Oauth,Access Token,Iot,Android Things,我有一个Raspberry Pi3设备,它安装了Android Things dev preview 0.6.1。完成某些操作后,设备需要将数据发送到谷歌云存储。为此,它必须有一个API密钥来进行自身身份验证 在Android设备中,可以通过集成Google登录选项轻松实现,但由于我的Android Thing设备没有任何接口,Google登录无法在其中实现 我经历过github项目,该项目使用Google服务帐户将数据发布到PubSub。为此,它生成一个credential.json文件并将其

我有一个Raspberry Pi3设备,它安装了Android Things dev preview 0.6.1。完成某些操作后,设备需要将数据发送到谷歌云存储。为此,它必须有一个API密钥来进行自身身份验证

在Android设备中,可以通过集成Google登录选项轻松实现,但由于我的Android Thing设备没有任何接口,Google登录无法在其中实现

我经历过github项目,该项目使用Google服务帐户将数据发布到PubSub。为此,它生成一个credential.json文件并将其导入到项目中,然后以某种方式从中生成凭据


所以我的问题是,如果没有用户同意,我们可以使用谷歌服务帐户通过谷歌云存储进行身份验证吗?如果是,我们如何从中生成访问令牌?如果没有,是否有其他方法可以通过GCS进行身份验证?

如果有人面临同样的问题,我会找到一份文档,其中解释了在未经用户同意的情况下通过Google Cloud对设备进行身份验证的方法。

如果有人面临同样的问题,我找到了一份文档,其中解释了在未经用户同意的情况下使用Google Cloud对设备进行身份验证的方法。

正如Shubham所述,使用服务帐户是对设备进行身份验证的一种方法。否则,您需要构建一个用于验证用户身份的移动伴侣应用程序。然后您必须将该令牌传输到IoT设备。

正如Shubham所述,使用服务帐户是验证设备的一种方法。否则,您需要构建一个用于验证用户身份的移动伴侣应用程序。然后,您必须将该令牌传输到IoT设备。

使用Google Cloud验证您的IoT设备的最简单和最安全的方法是通过MQTT或HTTP将数据发布到云发布/订阅中。Cloud IoT Core是一个桥梁,旨在安全地管理大量设备,并使用您的云项目对其进行验证


看看GitHub上的,类似于气象站,但使用云IoT核心进行身份验证和发布。

使用谷歌云验证IoT设备最简单、最安全的方法是通过MQTT或HTTP将数据发布到云发布/订阅中。云IoT核心是一个桥梁,旨在安全地管理大型设备,并通过云项目对其进行身份验证

看看GitHub上的,它与气象站类似,但使用云IoT核心进行身份验证和发布