问题标签 [google-groups-api]

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 回答
134 浏览

google-groups-api - 尝试通过 Javascript 使用 PATCH 更新 Google 网上论坛

我正在尝试使用 PATCH 更新 Google 组,但无法使其正常工作。我不确定这是语法问题还是无法通过 Javascript 完成。我可以使用 OAUTH 成功执行“获取”操作,但不能使用 PATCH。

  1. 我应该在 setRequestHeader “Authorization”中使用 OAuth 还是 Bearer(两者似乎都适用于 GET 并且在“PATCH”期间以相同的方式失败。
  2. get 工作正常。PATCH 上的错误是 { "error": { "errors": [ { "domain": "global", "reason": "invalid", "message": "Permission denied: Cannot hide from Groups directory." } ], "code": 400, "message": "Permission denied: 无法从 Groups 目录中隐藏。" } }

0 投票
2 回答
1364 浏览

java - 如何从 google api 获取 google 组数据

如何从 google api 获取 google 组数据。在我的项目中,我需要从特定组(联系人)中获取 google 联系人,还需要为特定或特定用户获取 google 组。这里我的问题是我没有提供登录过程的用户名和密码。这里我使用的是 OAUTH 过程。

0 投票
1 回答
353 浏览

google-groups-api - 没有用户身份验证的 Google Groups Settings API?

我的 Google Apps for Business 帐户中有数百个组。我想批量更新一堆设置,所以我下载了 PHP 客户端。我不知道如何提供信息来查询和更新设置。似乎一切都是围绕用户使用 Web 浏览器登录的概念设计的。我在 API 控制台的“简单 API 访问”下使用“服务器应用程序密钥(带 IP 锁定)”注册了该应用程序。我似乎无法进行任何查询,但我的权限被拒绝。

示例网址: https ://www.googleapis.com/groups/v1/groups/groupname@mydomain.com?key=MY_KEY_HERE '

给我:

这应该是可能的吗?

0 投票
1 回答
346 浏览

google-groups - 权限被拒绝:无法从组目录中隐藏

我正在尝试通过 API 修补现有组,但它返回此错误:

该组当前具有“showInGroupDirectory”=> false。

我在补丁请求中将 showInGroupDirectory 设置为 true,所以我不知道为什么会收到此错误。

0 投票
1 回答
389 浏览

google-apps - 我可以通过谷歌设置API配置“允许通过邮件发帖”吗?

如何通过谷歌设置 API 配置“允许通过邮件发帖”?

我发现的唯一配置是:

"whoCanPostMessage": "ALL_IN_DOMAIN_CAN_POST",

谢谢

0 投票
1 回答
1209 浏览

google-api - 谷歌组设置API的域范围授权身份验证?

我们有一个 google 公司帐户,并且已经在使用 Groups Provisioning API 来管理我们域中的组。我们现在需要通过“组设置 api”调整组设置。我们的 java 代码在我们的域中充当所有 Group Provisioning API 的特殊管理员用户,因为它管理组。

a)我正在阅读https://developers.google.com/google-apps/groups-settings/auth

b) “如果您的应用程序有某些不寻常的授权要求,......或域范围的授权 (2LO),那么您目前不能使用 OAuth 2.0 令牌。在这种情况下,您必须改用 OAuth 1.0 令牌和 API钥匙。”

c)我阅读:https ://developers.google.com/console/help/#generatingdevkeys并为此应用程序生成了一个新的服务器密钥

d) 现在呢?如何将它与 google-api-services-groupssettings API 的 v1-rev25-1.14.2-beta 版本和“google-api-client”版本 1.14.1-beta 一起使用?我在任何示例中看到的唯一选项(仅适用于 oauth 2.0 请注意)是使用此 GoogleCredential 对象,该对象仅以 oauth 2.0 为中心,根据上面的(a),我们不能使用。

e) 鉴于没有关于在此库中使用 API 密钥的示例或有用信息,我决定尝试使用通过 oauth 2.0 和我们的特殊服务帐户 clientEmail 和 privatekey 之一创建 Groupsettings 对象的示例来尝试使用它。在某些方面,我不确定为什么这不起作用,因为组不是“用户数据”,但似乎它们应该能够由我正在连接的这个管理员 api 帐户管理。

当上面的代码执行时,(patch()调用)我得到这个错误:(我也试过“update()”同样的结果。这条消息是什么意思??这与身份验证有关吗?还是这是一些无效的调用在更新/补丁中?

另附注:您的“帮助”页面显示Google 工程师监控并回答标签 google-groups-settings”。在这里发帖寻求帮助时,但是stackoverflow要求我们有XXXXX点才能使用它!太好了,所以没有人会看到这个。

0 投票
1 回答
1341 浏览

google-drive-api - Google Drive API 和群组共享问题

我在使用 Google Drive 开发的应用程序时遇到问题。

我有一个 Google 组,里面有一些用户,我与这个组共享一个集合。当我尝试使用 Google Drive API (files().list()) 查找此集合时,作为该组的用户之一,该集合正确显示。

但是,如果我将另一个用户添加到组中(使用 API 或 Google CPanel),并尝试以该用户身份使用 Google Drive API 查找集合,则集合不会显示,就好像用户无法看到一样即使他在一个允许查看该集合的组中。

如果我通过浏览器手动打开收藏集,则收藏集将通过 Drive API 显示。

这是正常行为吗?在我的用例中,我不能期望用户在他们的浏览器中打开与他们共享的每个集合以使应用程序正常工作。

有什么见解吗?

0 投票
1 回答
429 浏览

google-groups-api - 尝试访问 Google Groups API 以获取设置时出现 503 / 404 错误

我正在尝试使用 RESTful 方法来检索 A Google Groups 设置,但我得到的只是 503 或 404 错误,或后端错误消息。我正在使用以下 URL: https ://www.googleapis.com/groups/v1/groups/ {我的电子邮件地址} 这是否有效?

我正在使用 oauth2 gem 和 Ruby,代码适用于日历,但不适用于组:

groupdata = access_token.get('https.//www.googleapis.com/calendar/v3/calendars/{my email address}').parsed

groupdata = access_token.get('https.//www.googleapis.com/groups/v1/groups/{my email address}').parsed

我将组调用的范围定义为“ https://www.googleapis.com/auth/apps.groups.settings

0 投票
2 回答
2577 浏览

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

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

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

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

0 投票
2 回答
1084 浏览

forum - 无法加入 Google 群组

当我尝试加入 google 群组时,我收到一条错误消息,您无权加入此论坛。甚至,我还没有限制我的新用户加入我的组。任何人都知道我如何获得许可或解决这个问题?

https://groups.google.com/forum/#!forum/appcelerator-titanium