问题标签 [google-admin-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
586 浏览

google-provisioning-api - 为从经销商 API 创建的域创建管理员帐户

我正在尝试通过我公司在谷歌的经销商帐户来自动化创建谷歌应用程序帐户的整个过程,而无需任何人手动启用任何东西。

这是我正在做的一个快速场景。

  1. 使用 Reseller API 创建客户(域)
  2. 使用经销商 API 创建订阅
  3. 为出售的域创建管理员帐户

我无法自动执行第 3 步。

有 2 种不同的 API 可以完成此任务,即 Provisioning(已弃用)和 Directory。

我已经使用 Directory API 成功创建了用户帐户,但是此步骤要求您为该域启用 API 访问,并且只能由人工手动完成 - 所以这是自动化流程的中断,并且不适用于我我正在努力完成。

谷歌技术支持指示我使用已弃用的 Provisioning API,因为它应该允许您创建管理员用户,而无需为每个域手动启用 API 访问。当我尝试这样做时,我遇到了这个错误:

这是我试图运行的代码:

当我咨询谷歌技术支持时,他们告诉我我需要按照我之前发布的相同指令启用配置 api(启用每个域的 api 访问)。我已经在我的经销商域和我试图配置的客户域上完成了此操作(只是为了测试,因为整个要点是能够在没有在客户域上启用它的情况下创建一个管理员帐户。) - 但它仍然返回此错误。

这是我的设置——如您所见,它已启用。

在此处输入图像描述

在谷歌的文档中,在“启用配置 API”下,它有一些说明,但它们似乎已经过时,并没有真正反映当前谷歌应用程序管理面板中可用的部分。

我不知所措。我是否遗漏了一些明显的东西,还是目前无法做到?

仅供参考,我发现其他一些人提出了类似的问题,但细节较少:

编辑:添加了显示设置的图像和代码示例。

0 投票
0 回答
1217 浏览

google-app-engine - 如何使用 Google App Engine 中的 Google Admin Directory API?

我有一个在 Google App Engine 上运行的应用程序,我已打开云集成,以便可以使用 Admin SDK。在我的 Google Apps 控制台的管理 API 访问部分中,我使用了以下范围:

https://www.googleapis.com/auth/admin.directory.user https://www.googleapis.com/auth/admin.directory.user.readonly

客户名称:MYID.apps.googleusercontent.com

所以,我想我可以简单地做这样的事情:

我最终收到 404 错误,所以我想知道我缺少什么配置?

0 投票
1 回答
4665 浏览

c# - 使用 OAuth2 对 Google API 进行身份验证

我正在尝试使用 C# / .NET执行 Google Apps Domain-wide Delegation of Authorization中的示例代码,并且与我尝试过的其他一些示例一样,创建使用 auth 变量的对象的代码部分表示它们语法错误。这是我的代码:

我看到的错误是

这是我第一次编写使用 Google 的 API 的应用程序,任何帮助使其工作的帮助将不胜感激!

0 投票
4 回答
6060 浏览

c# - Google Drive SDK System.Net.Http.Primitives 版本 1.5.0.0 而不是 2.1.10.0

刚刚下载了 google-drive-v2-rev82-csharp-1.4.0-beta.zip 的新副本,并在我的 VS 2012 C# 项目中添加了对 Google.Apis.Drive.v2.dll 的引用。我还在 zip 文件的 Lib 文件夹中添加了对所有 dll 的引用。当我运行该项目时,它抱怨在预期版本 1.5.0.0 时发现了 System.Net.Http.Primitives 版本 2.1.10.0。我尝试将以下内容添加到 App.config 但运行时仍然崩溃:

我只是错过了一些概念,还是我需要下载不同的文件或什么?

0 投票
1 回答
2485 浏览

c# - 你用过 Google 的 Directory API 吗?

我正在尝试使用 .NET 的 Google Directory API 库来维护域的电子邮件地址。最新的库是 google-admin-directory_v1-rev6-csharp-1.4.0-beta。到目前为止,我得到的最好和最远的是收到 403 错误(未授权访问此资源/api)。

有没有人成功使用过它?如果是这样,您能否分享一些代码、提示或技巧?

0 投票
1 回答
66 浏览

google-admin-sdk - 如何识别文件所有者属于哪个组?

在 Java 中使用 Google Drive 和 Directory API 时,我们如何有效地识别文件所有者属于哪个组?

0 投票
0 回答
426 浏览

python-2.7 - 在 Python 中使用 Google Admin SDK

我正在尝试创建一些小应用程序,这些应用程序将在 Google Apps for Business 域(测试版)中添加/删除/更改用户

我一直在 Windows 7 上摆弄 Python2.7,并下载了 google-api-python-client-1.1 但它不起作用。我收到各种错误。我不是一个熟练的 python 程序员,但似乎这些样本正在使用一些贬值的方法(aso 调用不存在的 API 服务名称)

我还通过 DITO 检查了 GAM,但我找到的源代码不会运行,即使在尝试纠正更明显的错误之后也是如此。

任何指针将不胜感激。

0 投票
1 回答
209 浏览

java - 利用 Google 的应用程序为您的域

我不是 Java 开发人员,但我需要为我的 Google 域自动创建电子邮件导出,并且仅支持 .NET 和 Java。具体来说,我正在尝试复制此处提供的代码段:https ://developers.google.com/google-apps/email-audit/#creating_a_mailbox_for_export

不幸的是,我无法解决以下导入:

奇怪的是,这个导入有效:

我尝试使用最新可用下载和源存储库中的库,但没有成功。对于我对 Java 导入和包的误解,我深表歉意,但我希望得到有关解决上述三个导入的指导。

0 投票
2 回答
1432 浏览

google-api - Get list of domains for an Organization using Google Apps Admin SDK?

An organization in Google Apps can have multiple domains.

API requests to the Admin SDK require the domain name as a parameter. Ex:

Is there a way to programatically list all domains for an organization? If, for example, you wanted to change the lanaguage for all domains in an organization, there doesn't seem to be any way to list/iterate through the domains.

0 投票
1 回答
953 浏览

google-admin-sdk - Google Directory API 用户列表给出 404 Not found

我正在使用 javascript 客户端库尝试获取域中的用户列表,但在响应中找不到 404。

在此之前我有一个加载函数,它可以获取用户信息并且工作正常,它只是我无法工作的目录 api。我添加了 admin.directory.user 范围,并且我有正确的客户端 ID 和 api 密钥。我在项目的“服务”选项卡中启用了 Admin SDK。创建项目的帐户具有除超级管理员之外的所有管理员权限。使用 admin sdk api 是否需要采取一些额外的步骤?我错过了什么?

任何帮助,将不胜感激。