问题标签 [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 回答
159 浏览

google-apps - Google Apps 中 Directory API 中组的“emailPermission”

我正在使用带有 gdata-java-client 的 Google Apps Provisioning API 来管理 Google Apps 域。https://developers.google.com/google-apps/provisioning/

由于现在不推荐使用 Provisioning API,因此我正在考虑使用 google-api-java-client 迁移到新的 Google Apps Directory API。看起来我的软件的大部分功能都可以迁移,但我找不到如何设置组设置的“emailPermission”。https://developers.google.com/google-apps/provisioning/#creating_a_group

听起来好像是 Google Apps Groups Settings API,但它的功能远比 Provisioning API 高得多,我不认为这些是等效的。

目录 API/Admin SDK 是否有任何等效的 API?

0 投票
1 回答
4639 浏览

google-api - 使用 Google API 目录服务的范围是什么

我已经在使用许多 Google API 服务,例如日历和 Google+ 个人资料,但事实证明使用目录服务很困难。

这是我在 local_config 中声明的范围 - 一切都在工作,直到我添加最后一行......

我尝试了一些不同的组合,但似乎没有任何效果 - 这是我得到的错误......

我目前正在尝试提取组列表,但稍后我将需要其他 Admin sdk 功能。

谢谢!让我知道是否需要添加更多详细信息。

0 投票
2 回答
13595 浏览

api - 使用带有 oauth 的 bash curl 返回谷歌应用程序用户帐户数据?

我正在寻找一种相当简单的方法来使用 curl 在 google Apps 中返回有关一批用户帐户(如 createddate 或 lastlogin)的信息。我对 curl 和 Google Apps api 非常缺乏经验。

有谁知道一篇关于如何使用 curl 和 Oauth 来请求用户帐户数据的很好的介绍性文章?

先感谢您!

0 投票
2 回答
930 浏览

google-api - Google Plus Domains API AccessTokenRefreshError

我正在尝试使用 Google+ Domains API 为我的 Google Apps 域配置圈子。我正在根据https://developers.google.com/+/domains/authentication/delegation使用域范围的委派,我已经成功地将其用于组、用户和日历配置。在 API 控制台中,我已将 Google+ API 和 Google+ Domains API 添加到 API 项目中。我已经尝试使用预先存在的密钥并生成一个新密钥。当我尝试运行以下代码时:

我明白了

当它遇到 build() 调用时。

但是,完全相同的代码(具有不同的范围和服务)适用于目录服务、组设置服务和日历服务。

我已经尝试使用角色帐户作为子电子邮件地址和我自己的(超级管理员)帐户。

有任何想法吗?

0 投票
2 回答
421 浏览

google-apps - 开始使用 google 目录 API 和设备管理

嘿,我正在研究用于商业的 Google 应用程序并使用 API 资源管理器......我有一个谷歌经销商帐户,比如说 stack@reseller.goteam.com,这适用于创建用户、组织单位、订阅等。我想从设备管理和调查这些事情开始:

1)我如何从谷歌 cpanel 知道我的 customerId ...我想知道如何在 CPanel 中查看这些请求所需的信息。

2)我收到以下错误:

在我的请求中,我输入了“goteam.com”作为 customerId ......这不正确吗?任何关于设备管理入门的好帖子....请帮助

0 投票
1 回答
683 浏览

google-admin-sdk - 如何使用 License Manager API 管理 Google Vault 许可

既然 Google Apps 保险柜支持为部分用户授予许可,我希望能够使用 Licensing API 管理保险柜用户。但是,虽然Reseller API 支持 Vault作为产品和 sku,但License Manager API 不支持。

考虑到文档可能只是像有时发生的那样滞后,我尝试了使用 Google-Vault 调用 license.licenseAssignments.listForProduct () API 作为转销商 API 中使用的 productId 和 skuId。它返回了 400 错误消息Invalid productId: Google-Vault

是否有非经销商方式以编程方式管理 Vault 许可证?如果不能,这可以作为增强请求添加吗?

0 投票
1 回答
398 浏览

google-api - 在 Google Apps Gmail 中使用转发电子邮件地址更新用户

Admin(或其他)API 中是否有用于修补/创建/更新用户以包含一个或多个转发地址的规定?我在用户的 Admin API 部分看不到它。

谢谢。

0 投票
1 回答
1669 浏览

google-api-java-client - Google Directory API 在调用 groups().list().execute() 时返回 access_denied

获取用户列表有效,但组列表返回错误 (access_denied)

资源

错误

0 投票
1 回答
88 浏览

google-api - 更改通过 API 编程电子邮件转发时仅使用相同域地址的限制

我正在尝试编写电子邮件用户迁移脚本,其中包括设置转发地址。该文档指出:

*注意:forwardTo 的有效值是已验证可用作 Google Mail 帐户中的转发地址的电子邮件地址,或者满足以下条件之一的电子邮件地址:

  1. 属于同一个域,
  2. 它属于同一域的子域,或
  3. 它属于配置为同一 Google Apps 帐户的一部分的域别名。

如果 forwardTo 的值不符合这些规则之一,则通过 API 设置转发将失败。*

有谁知道是否有解决这个问题的技巧,或者这个特别烦人的限制是否会被取消?

0 投票
1 回答
219 浏览

google-admin-sdk - 多个谷歌应用程序帐户的管理 SDK

我的团队正在尝试为谷歌应用市场开发产品,但我在新的 ADMIN SDK 中遇到了工作流程问题。

使用现已弃用的 Provisioning API,我们只需从我们尝试管理的帐户中询问用户名和密码。

使用 ADMIN SDK,他们似乎需要启用 API、创建密钥并进行大量手动工作才能实现这一点。这对我们来说确实是一个艰难的选择,因为我们客户的技术水平不太可能实现这一转变。

是否有类似于供应 API 的工作流程,他们可以启用来自第三方的管理,或者推荐的工作流程让开发人员构建可以访问任意数量的谷歌应用程序帐户的应用程序?

一个用例是说我想为控制台开发一个不同的选项,我想构建一个控制台 Web 应用程序并简单地要求凭据或简单的设置例程,并允许我们的用户以不同的方式管理他们的谷歌应用程序帐户。

在此先感谢,史蒂夫