问题标签 [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.
.net - 列出暂停的群组成员
继上一个问题之后,我正在尝试使用新的 Google Admin Directory API 和当前客户端库Google.Apis.Admin.directory_v1检索给定组的成员列表。
我有以下代码(可能不是最好的方法,但它有效:):
这工作正常,但有一个问题:结果(members
列表)不包含那些在组中但被暂停的成员。这些在 admin.google.com 的域管理 UI 中列出,但不会出现在 API 返回的列表中。
有什么办法可以让他们进来吗?基本上,我毕竟是所有成员(或所有者、经理),无论他们是否被暂停。
我查看了文档,但什么也没看到。
google-groups - 如何导出 15000+ 个 Google Group 成员?
我的 Google 群组中有大约 15000 多名成员,我想将它们导出为 CSV 文件。Google Groups 说有太多无法导出 有没有其他方法可以导出所有 15000+ 成员?
google-groups - 将成员添加到具有名字和姓氏或显示名称地址的 google 组
我想以编程方式将电子邮件地址添加到 Google 网上论坛。虽然有这样做的方法,但似乎都不允许添加显示名称、昵称或仅添加名字和姓氏。
例如,代码(来自Add members to google groups programmatically):
如果 emailAddress 类似于 fred@example.com,则效果很好,但是如果我尝试添加 DisplayName,它不会。我努力了:
和弗雷德姓
但是,我只是收到一个未指定的错误。
任何帮助将不胜感激 - 任何语言,只要有一个例子!
非常感谢,
克莱姆·克拉克
python - Google 协作收件箱迁移
是否有人共享或发布了任何代码,用于为 Google 群组/Google 的协作收件箱进行电子邮件迁移。
正在考虑从 Exchange 移动,但需要一种将邮箱移动到 Google 协作收件箱的方法。
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。
有人可以帮我解决这个问题,我不知道我能做些什么来纠正这个问题。
在此先感谢,哈罗德
google-app-engine - 以编程方式创建 google 组
我需要使用我的谷歌应用引擎应用程序创建一个谷歌群组。请指导我应该在哪里查找有关此的信息。我应该从哪里开始学习。
google-app-engine - 我需要使用 json 请求获取 java.net url。请告诉我如何在 google appengine 中使用 java 调用它
这是我的 HTTP 网址
我正在使用 Directory API 创建组。
到目前为止,我从未使用过 URL fetch,所以我对此并不熟悉。请帮助我我该怎么做..
这是我在 2 小时后发布的答案。由于我的声誉少于 10,stackoverflow 不允许我在 8 小时之前回答我自己的问题,所以请原谅我的长问题。我试过这个..我在将json作为参数传递时有点挣扎。这是我的代码
}
但它给出了 401 响应,这是意料之外的。
我在哪里犯错???
python - Google Groups API 添加成员
我在互联网上找到了很多关于在 Googlegroups 中将成员添加到组的信息,但我无法让它发挥作用。
我在 Python-DJango 工作。
使用商业帐户,我设法使用 Provisioning API 添加它们,但我无法使用新的 Directory API 来添加它们。
问题是我要添加人员的组不是企业组,而是普通的 googlegroups 组:
group_name@googlegroups.com
根据我的发现以及我为业务组所做的工作,我有以下代码:
我想知道我必须在域字段中输入什么。使用企业帐户,它是企业域,但作为一个普通的 googlegroups,我不确定。我已经尝试过 googlegroups.com 并且无法正常工作,因为我总是收到无效的域错误。
任何帮助,将不胜感激
谢谢!
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 库在线找到任何示例。如果您分享使用此功能的实现示例或代码片段,这将非常有帮助。
谢谢。
google-api - 如何从 Google 群组 API 获取其他字段
当我使用 groups.list() 方法使用目录 API 获取所有组时,我想列出我的 google 域中具有特定“类型”(团队、域等)的所有组。有人知道按字段查询的方法,以便过滤返回的列表吗?
提前致谢!