问题标签 [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 投票
1 回答
100 浏览

google-admin-sdk - 为什么 orgunits 列表中没有任何 pageToken?

因此,在文档和获取组织单位完整列表的响应中,我们都没有看到 pageToken。如果一家公司有 2000 个组织单位,我们会得到一个 pageToken 吗?api 会一举返回所有 2000 个组织单位吗?

https://developers.google.com/admin-sdk/directory/v1/reference/orgunits/list

只是想弄清楚最大列表大小是多少,以及如果公司中的组织超过最大列表大小,我们应该如何浏览它们。

谢谢!哈德威克

0 投票
2 回答
373 浏览

gmail - Discovery Document for Google Email Migration API v2?

Today Google announced a new version of the Email Migration API. The API appears to follow Google's normal REST format but I've been unable to determine the service name and version information for the API in order to use it with the google-api-python-client.

Is there a discovery document for the new API and if so what is the service name and version?

0 投票
0 回答
146 浏览

gmail - Google 电子邮件迁移 API v2:无法直接迁移到 Gmail 中的所有邮件存档?

我正在测试新发布的Google 电子邮件迁移 API v2。我还没有找到将电子邮件直接迁移到“所有邮件”文件夹(在 Gmail 中存档)的任何方法。换句话说,不要在邮件上放置任何标签或收件箱。似乎可以通过以下请求来实现:

但此消息仍会放置在收件箱中。我是否错过了一些其他方法来不将标签应用于邮件而不将其放入收件箱,或者这是一个错误?

0 投票
1 回答
157 浏览

google-admin-sdk - 无法使用 Admin SDK (JAVA) 的 API

我创建了一个用于测试目的的企业帐户。我想使用管理 SDK API(获取用户、组、用户个人资料图像等)

我找不到任何最好的开始方式。

任何帮助将不胜感激。

0 投票
1 回答
183 浏览

oauth - Google Apps 脚本“升级的授权体验”和 OAuth

我一直在使用新的 Admin SDK 以及“升级的授权体验”,想知道是否有人有关于如何使用它的经验/示例。根据我的阅读,如果您升级授权体验,则不需要使用 OAuth 2.0 并从 API 控制台获取客户端 ID 和密码。

当您升级授权时,API 控制台条目会自动创建,因此您只需打开 Admin SDK。然后,您的应用程序应该只需使用您自己的管理员凭据即可运行。

我是否误解了这一点,如果有,新的授权体验有什么好处?

如果我在 API 控制台中创建客户端 ID 和密码,我可以很好地使用 Admin SDK,但这是使用 OAuth 2.0。

如果有人有一个如何将 admin sdk 与 OAuth 1.0 一起使用的示例,我可以看看它,将不胜感激。

0 投票
1 回答
285 浏览

gmail - 迁移大于 32kb 的电子邮件时出现 conditionNotMet 错误

我已经使用Google Email Migration API v2成功迁移了小型测试邮件。但是,在迁移较大的消息时,我收到如下错误:

我开始偶尔注意到错​​误,消息大小为 32kb。在大小约为 40kb 时,错误变得一致(没有消息成功)。我已经确认无论我是使用google-api-python-client我的非标准发现文档还是OAuth 2.0 playground都会发生错误。以下是对小于 32kb 的消息的成功调用和响应:

这是~150kb的失败消息的样子:

0 投票
3 回答
1133 浏览

google-admin-sdk - 查询 Google Admin Directory API 时 ruby​​ google-api-client 出现错误请求错误

我正在使用 0.6.4 版的 google-api-client ruby​​ gem 来查询 Google Admin Directory API。

这是我在 ruby​​ 控制台中的会话:

我可能在这里遗漏了一些明显的东西,但从错误响应中不清楚请求中缺少什么。将不胜感激任何正确方向的帮助/指示。

谢谢。

0 投票
2 回答
3358 浏览

c# - C# 新手。如何使用 google-admin-sdk(添加用户,将用户添加到组 aso)?

试图掌握如何在 C# 中使用 google-admin-sdk 的窍门(有一个可能的工作机会)

我已经设法在 Python 2.7 中创建了用于创建用户并将用户添加到组中的代码作为命令行工具。

但是雇主问我是否可以在 C# 中做同样的事情。我想我会掌握它的窍门,但会感谢一些关于如何开始的帮助。我已安装 Visual Studio Express 2012 for Desktop 并下载:google-admin-directory_v1-rev6-cshapp-1.4.0-beta.zip google-api-dotnet-client-1.4.0-beta-samples.zip google-api- dotnet-client-1.4.0-beta.zip

但我找不到任何(对我来说可以理解的)样本。

有人愿意给我任何好的指点吗?将不胜感激。:) /乔纳斯

编辑:到目前为止添加我的代码!

编辑:找到如何添加域:

但我仍然收到相同的错误消息:发生错误:Google.Apis.Requests.RequestError Bad Request [400] Errors [ Message[Bad Request] Location[ - ] Reason[badRequest] Domain[global] ]

0 投票
2 回答
2577 浏览

ruby - google admin directory v1 api groups.list 权限不足错误

我正在尝试使用 google admin api 进行授权并列出邮件列表用户。我从 api 控制台下载了一个密钥并做了:

我尝试添加 groupKey:“mygroup@googlegroups.com” 我尝试设置域:“mysite.com” 它总是导致“权限不足”

我还需要做什么才能列出组中的用户?

0 投票
1 回答
1886 浏览

google-admin-sdk - 调用 directory.user.update api 需要什么权限?

我们的组织使用 SAML 将 SSO 用于 Google Apps。为了使用 SSO,我们必须通过 API 管理更改密码功能。由于供应 API 已被弃用,取而代之的是 Admin SDK Directory API,因此我正在针对此 API 进行开发。

我正在开发的流程是最终用户将使用 Google OAuth2 登录到我的应用程序。然后,使用用户访问令牌,我尝试调用https://www.googleapis.com/admin/directory/v1/users/ API 来输入新密码,但我收到错误 403“未授权访问此资源/api”。

我的问题是,用户需要什么权限才能更新自己的密码?使用 GET 调用此 API 时,我能够成功检索我的用户信息,但尝试输入新密码(或与此相关的任何其他字段)失败。

这是我的请求和响应的示例:请求:

回复: