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

.net - 列出暂停的群组成员

继上一个问题之后,我正在尝试使用新的 Google Admin Directory API 和当前客户端库Google.Apis.Admin.directory_v1检索给定组的成员列表。

我有以下代码(可能不是最好的方法,但它有效:):

这工作正常,但有一个问题:结果(members列表)不包含那些在组中但被暂停的成员。这些在 admin.google.com 的域管理 UI 中列出,但不会出现在 API 返回的列表中。

有什么办法可以让他们进来吗?基本上,我毕竟是所有成员(或所有者、经理),无论他们是否被暂停。

我查看了文档,但什么也没看到。

0 投票
2 回答
2074 浏览

google-groups - 如何导出 15000+ 个 Google Group 成员?

我的 Google 群组中有大约 15000 多名成员,我想将它们导出为 CSV 文件。Google Groups 说有太多无法导出 有没有其他方法可以导出所有 15000+ 成员?

0 投票
5 回答
7594 浏览

google-groups - 将成员添加到具有名字和姓氏或显示名称地址的 google 组

我想以编程方式将电子邮件地址添加到 Google 网上论坛。虽然有这样做的方法,但似乎都不允许添加显示名称、昵称或仅添加名字和姓氏。

例如,代码(来自Add members to google groups programmatically):

如果 emailAddress 类似于 fred@example.com,则效果很好,但是如果我尝试添加 DisplayName,它不会。我努力了:

和弗雷德姓

但是,我只是收到一个未指定的错误。

任何帮助将不胜感激 - 任何语言,只要有一个例子!

非常感谢,

克莱姆·克拉克

0 投票
1 回答
1168 浏览

python - Google 协作收件箱迁移

是否有人共享或发布了任何代码,用于为 Google 群组/Google 的协作收件箱进行电子邮件迁移。

正在考虑从 Exchange 移动,但需要一种将邮箱移动到 Google 协作收件箱的方法。

0 投票
1 回答
683 浏览

batch-processing - 使用 oauth2-playground 对 google group api 进行批处理请求

我正在尝试了解(并最终使其工作)对google group API的批处理请求。
使用Oauth2 Playground我知道如何执行单个请求:
在第 1 步授权的 API 是
https://www.googleapis.com/auth/admin.directory.group.member.readonly
https://www.googleapis.com/ auth/admin.directory.group.member
https://www.googleapis.com/auth/admin.directory.group.readonly
https://www.googleapis.com/auth/admin.directory.group

在第 3 步中,我正在发出一个帖子请求:
请求 URI: https : //www.googleapis.com/admin/directory/v1/groups/mytestgroup@domain.ext /members
,正文是:

{
“电子邮件”:“lya@example.com”,
“角色”:“会员”
}

到目前为止一切顺利,但现在我试图在批处理请求中做同样的事情,
我试图按照这里的解释:
https
://developers.google.com/admin-sdk/directory/v1/guides/batch#example 但我不明白一切,所以我去了那里:
https ://developers.google.com/storage/docs/json_api/v1/how-tos/batch

因此,我在第 1 步使用相同的 API,但在第 3 步执行了以下请求:
发帖请求:
https
://www.googleapis.com/batch 具有自定义内容类型:
标头现在是
多部分/混合;boundary="batch_foobarbaz"
并在正文请求中:

--batch_foobarbaz
内容类型:application/http
POST /admin/directory/v1/groups/mytestgroup@domain.ext /members HTTP/1.1

内容类型:应用程序/json
内容长度:58
{
“电子邮件”:“liz@example.com”,
“角色”:“成员”
}

--batch_foobarbaz--

我也尝试了不同的变体,但我从来没有做出正确的请求,我系统地得到400 error
有人可以帮我解决这个问题,我不知道我能做些什么来纠正这个问题。
在此先感谢,哈罗德

0 投票
2 回答
494 浏览

google-app-engine - 以编程方式创建 google 组

我需要使用我的谷歌应用引擎应用程序创建一个谷歌群组。请指导我应该在哪里查找有关此的信息。我应该从哪里开始学习。

0 投票
2 回答
1366 浏览

google-app-engine - 我需要使用 json 请求获取 java.net url。请告诉我如何在 google appengine 中使用 java 调用它

这是我的 HTTP 网址

我正在使用 Directory API 创建组。

到目前为止,我从未使用过 URL fetch,所以我对此并不熟悉。请帮助我我该怎么做..

这是我在 2 小时后发布的答案。由于我的声誉少于 10,stackoverflow 不允许我在 8 小时之前回答我自己的问题,所以请原谅我的长问题。我试过这个..我在将json作为参数传递时有点挣扎。这是我的代码

}

但它给出了 401 响应,这是意料之外的。

我在哪里犯错???

0 投票
1 回答
3608 浏览

python - Google Groups API 添加成员

我在互联网上找到了很多关于在 Googlegroups 中将成员添加到组的信息,但我无法让它发挥作用。

我在 Python-DJango 工作。

使用商业帐户,我设法使用 Provisioning API 添加它们,但我无法使用新的 Directory API 来添加它们。

问题是我要添加人员的组不是企业组,而是普通的 googlegroups 组:

group_name@googlegroups.com

根据我的发现以及我为业务组所做的工作,我有以下代码:

我想知道我必须在域字段中输入什么。使用企业帐户,它是企业域,但作为一个普通的 googlegroups,我不确定。我已经尝试过 googlegroups.com 并且无法正常工作,因为我总是收到无效的域错误。

任何帮助,将不胜感激

谢谢!

0 投票
1 回答
441 浏览

google-oauth - OAuth 2.0 授权和组管理器功能与 Google 的用于 .NET 库的新目录 API

我们目前正在使用“已弃用的配置 API”,使用 .NET 库在我们的组织内创建 Google 群组。供应 API 确实支持添加具有经理角色的组成员。作为一种解决方法,我们希望在现有配置 API 之上从“新目录 API”构建“组管理器”功能。

我们要从“Admin SDK Directory API”添加到现有“Provisioning API”的新功能是组管理器。

我已经使用 .NET 库从此链接下载了“Google.Apis.admin.directory_v1.dll 和 OAuth2.0: https ://www.nuget.org/packages/Google.Apis.Admin.Directory.directory_v1/1.7 .0.25-beta

我还完成了此链接中列出的先决条件: https ://developers.google.com/admin-sdk/directory/v1/guides/prerequisites

为了将“管理器”功能添加到现有的供应 API,我正在尝试实现 MembersResource.InsertRequest 方法,该方法是:

InsertRequest(Google.Apis.Services.IClientService 服务,Google.Apis.Admin.Directory.directory_v1.Data.Member 正文,字符串 groupKey)

我需要帮助来理解 IClientService 服务的实现以及使用 OAuth2.0 授权来授权 .NET 请求。

我无法使用 .NET 库在线找到任何示例。如果您分享使用此功能的实现示例或代码片段,这将非常有帮助。

谢谢。

0 投票
2 回答
229 浏览

google-api - 如何从 Google 群组 API 获取其他字段

当我使用 groups.list() 方法使用目录 API 获取所有组时,我想列出我的 google 域中具有特定“类型”(团队、域等)的所有组。有人知道按字段查询的方法,以便过滤返回的列表吗?

提前致谢!