Oauth 2.0 如何在GoogleApps域中模拟GoogleCredential?

Oauth 2.0 如何在GoogleApps域中模拟GoogleCredential?,oauth-2.0,google-drive-api,google-apps,Oauth 2.0,Google Drive Api,Google Apps,我正在制作一个应用程序,允许管理员管理谷歌应用程序域中用户的文件。 由于docList api已被弃用,我使用了驱动器api 如何在以管理员身份登录时以其他用户身份创建驱动器服务? 有些人建议使用OAuth使用者密钥 但我不知道如何在oauth-2.0中实现这一点。您可能想看看这篇文章: 我使用OAuth2和一个服务帐户实现了几乎相同的功能。请记住,您需要使用API控制台来设置您的环境,并确保服务帐户添加到具有适当作用域的Google Apps域中,以允许访问。因此,我必须是域管理员才能创建此服

我正在制作一个应用程序,允许管理员管理谷歌应用程序域中用户的文件。 由于docList api已被弃用,我使用了驱动器api

如何在以管理员身份登录时以其他用户身份创建驱动器服务?

有些人建议使用OAuth使用者密钥


但我不知道如何在oauth-2.0中实现这一点。

您可能想看看这篇文章:


我使用OAuth2和一个服务帐户实现了几乎相同的功能。请记住,您需要使用API控制台来设置您的环境,并确保服务帐户添加到具有适当作用域的Google Apps域中,以允许访问。

因此,我必须是域管理员才能创建此服务帐户?我肯定会帮助您成为管理员或让管理员参与,因为您需要在管理面板来授权应用程序。你可以创建应用程序,并以用户身份配置控制台。我刚刚对最近的一个项目进行了快速检查。因为我们在API控制台中将appspot服务帐户作为项目成员。