谷歌服务帐户可以用于特定用户文档检索吗?

时间:2013-03-28 06:46:30

标签: c# google-drive-api google-api-dotnet-client

要求:

我想以编程方式访问特定用户的Google云端硬盘文档(即someone@gmail.com是他的电子邮件ID)。

现状:

我正在使用Google驱动程序SDK来实现这一目标。 Google提供的sample启动了一个带有URL的浏览器进程,该URL要求我使用该用户帐户登录,然后提供授权代码以实际执行我的任务。

问题:

我希望自动化整个过程。我不希望在此过程中进行任何手动交互。

调查结果: 在寻求解决方案时,我得到了Use regular Google accounts as application-owned accounts,这对我的解决方案看起来很友好。

问题:

  1. 请建议我自动执行Google身份验证的方式。
  2. 是否有类似Google企业解决方案的内容,以便管理员帐户可以查看该组织中的任何帐户?

1 个答案:

答案 0 :(得分:1)

您可以执行Google Apps域范围的授权,以允许Google Apps域管理员代表域中的某个用户访问数据。这仅适用于Google Apps域,而不适用于gmail.com帐户(没有域管理员角色)。您可以在https://developers.google.com/drive/delegation

上详细了解此功能