Google Drive使用API​​分享对oAuth 2的其他电子邮件地址的访问权限

时间:2018-06-08 04:57:06

标签: google-api google-drive-api google-oauth google-oauth2 google-docs-api

是否可以使用oAuth2和javascript客户端API分享其他电子邮件地址的Google驱动器访问权限?

如果我同时拥有其他的电子邮件地址和密码? 如果使用服务帐户?

我只想创建一个允许其他Google Signed In用户查看和管理我的文件和目录的应用。

让我知道您的想法,最佳做法,步骤。感谢

1 个答案:

答案 0 :(得分:0)

好的,所以我们在这里清理一个人就是那个想和他人分享一些东西的人。

您的应用程序使用oauth2对第一人进行身份验证。然后使用Permissions方法将Person 2的权限插入到您希望与它们共享的文件或文件夹中。它的人必须这样做。

注意:

服务帐户不适用于JavaScript客户端,您需要使用服务器端语言。服务帐户是您将授予服务帐户访问权限的虚拟用户,而不是第二人。

您无法共享您无法共享根文件夹的整个驱动器。您可以编写一个在root下共享所有内容的脚本。但其他人无法写入您的根文件夹。