我可以使用服务器端生成的令牌上传文件到谷歌驱动器在客户端(angularjs)

我是新的谷歌驱动器API。 我想使用谷歌驱动器来保存我的网站文件。 文件应该保存到一个谷歌驱动器(我的谷歌驱动器)。 任何人都可以login到我的网站上传文件。 要使用谷歌驱动器有一个身份validation过程和令牌生成。 生成的令牌需要与API一起使用。

我的问题是我怎么做,而不使用用户的谷歌帐户(用户不想login)。 即使他们不知道他们正在上传图片到我的谷歌驱动器。 我正在使用NodeAngularJs

我有一个想法,使用我的谷歌帐户凭据在节点服务器中生成令牌,并传递到客户端。 可能吗?

请帮帮我!!

是的,您可以使用服务帐户为您的云端硬盘获取令牌,然后将其传递给客户端。 但是任何能够读取令牌的人都可以使用它来访问您的云端硬盘,所以不要公开分享。 https://developers.google.com/identity/protocols/OAuth2ServiceAccount