问题标签 [google-groups]
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.
google-api - 下载 Google 群组中的所有消息
我正在开发谷歌应用程序迁移/归档系统,在开发的这一点上,我试图想出一种方法来下载我的域用户创建的所有组中的所有消息。我知道我可以设置转发过滤器并将所有邮件存档到电子邮件中,但这对旧邮件没有帮助。
有没有办法从谷歌组下载这些消息,如果是这样,管理 API 中是否有获取用户创建的所有组的列表?
permissions - 组在 Google API 控制台中不起作用
看来我可以向 Google Developers Console 项目添加一个组。
项目所有者可以与代表组的电子邮件地址共享项目,但每个项目必须至少有一个项目成员是个人,而不是组。
要添加团队成员或组,请选择添加成员。您必须提供与 Google 帐户关联的电子邮件地址。如果电子邮件地址属于个人,则会触发邀请流程,新项目成员必须接受邀请才能访问项目。如果电子邮件地址属于某个组,则会立即添加该组,无需邀请步骤。
但是,当我添加一个组时,该组的成员不会显示该项目,当他们转到 URL 时,他们会看到
错误 您请求的项目不可用。
文档是否过时,是否存在错误,或者我遗漏了什么?
google-api - 有没有办法以编程方式设置 Google 群组成员设置?
正如主题所说,有没有办法以编程方式更改谷歌的群组成员设置。例如,将电子邮件发送到群组的设置分配给特定成员(可以在群组中但不接收发送到群组的邮件)。有很多这样的组成员设置,但我还没有找到通过 API 来完成的方法。
第一个想法是 Admin Directory API 或 Groups Settings API,但它们都不支持任何此类操作(后者仅具有影响整个组的操作)。
google-groups - 如何以编程方式查找 Google 群组的成员?
我有一个网络应用程序,我想知道当前登录的用户是否是特定 Google 群组的成员、管理员或所有者(您可以通过单击群组页面中的“成员”找到相同的信息) . 理想情况下,最好也列出组的所有成员、经理和所有者。
成员 API ( https://developers.google.com/admin-sdk/directory/v1/reference/members/list ) 看起来很有希望,但是当我在 API 资源管理器中尝试它时,Not Authorized to access this resource/api
即使我提供了 OAuth 也会出现错误允许。我可以看到使用 Google 网上论坛网站的成员列表,所以看起来我有权限,但我不是 Google Apps 域的管理员。
知道我可能做错了什么吗?谢谢!
google-apps-script - 来自 Google 表单的电子邮件字段将添加到 Google 群组中
我有一个 Google 表单,我想从中将Email
字段添加到 Google 组中。目前,表单回复记录在电子表格中(在 Google 驱动器上),并且自动回复发送到他们的电子邮件 ID,确认他们的注册。我还需要将该电子邮件 ID 作为成员添加到 Google 群组中。
我试过这个,但没有奏效:
javascript - 当我尝试在我的网站中嵌入 Google Groups 论坛时,我收到了 X-Frame-Options SAMEORIGIN 拒绝。
我知道在 stackoverflow 中还有很多与此相关的其他问题。但是,我的论点是,我使用 Google 本身提供的代码片段来达到他们在帮助页面 https://support.google.com/groups/answer/1191206?hl=en中陈述的目的。
片段:要将组嵌入外部网页,请将以下 iFrame HTML 复制并粘贴到网页的 HTML 源中(确保将 forum-name 更改为您的组名:
所以我没有做任何谷歌不希望我做的事情。我的浏览器是否设置了这个额外的限制?这个代码片段过时了吗?
在此先感谢您提供与此相关的任何见解
google-app-engine - 如何使用 GMail API 代表 Google 群组发送电子邮件
我们希望我们的应用程序在 FROM 标头中发送带有 google 群组电子邮件的电子邮件。
这在 GMail 界面中是可能的,前提是正确配置了 Google Group。
但是当我们尝试使用 GMail API 时,我们得到了错误:
有没有办法通过 GMail API 或 App Engine 的邮件功能来规避这个问题?
android - 如何在 Google Play 商店为 alpha/beta 测试人员启用自动更新
我已经在 Google Play 商店配置了 alpha/beta 测试。为此目的创建了新的 Google 群组,并邀请了所需的用户并加入了该群组。
当有新的更新可用时,用户必须通过 alpha/beta 链接下载并安装更新。是否有任何选项可以向 alpha/beta 测试人员推送更新(如 prod Play Store 的工作)?
google-apps-script - 谷歌组 getUsers() 不返回所有成员
我很困惑,但作为一个新的 Google Apps 用户,我可能会做错事。
我在这个域上创建了一个“mydomain.tld”域和一个“mygroup”谷歌组。
此组包含的电子邮件地址不全是@gmail.com 或@domain.tld。都已经直接添加了(是一个学校的学生名单)
我创建了一个电子表格并向工作表添加了一个脚本来检索该组的所有成员。
如果我使用不推荐使用的功能,一切都很好:
GroupsManager.getGroup("mygroup@mydomain.tld").getAllMembers();
当我使用新的 API 时,我只获得了一小部分组成员:
GroupsApp.getGroupByEmail("mygroup@mydomain.tld").getUsers();
据我所知,我得到了所有 gmail.com 电子邮件地址以及来自其他域的一些电子邮件。
非常感谢提前让我知道我错了什么以及如何使用当前 API 获取该组的所有电子邮件地址。
google-api - Google Groups Migration API 不允许任何 API 请求
我无法让 Google Groups Migration API 正常工作。我可以访问 API,但是一旦获得访问权限,我就无法做任何事情。
在developer playground中,在 Select & Authorize APIs 标题下,我将此自定义范围添加到输入字段中:
https://www.googleapis.com/auth/apps.groups.migration
这是谷歌文档中列出的范围,所以我很确定它是正确的。
我同意开发者游乐场的 OAuth 访问,然后在第 2 步中,我可以用访问令牌交换令牌。
问题是在第 3 步,当我按下标有“列出可能的操作”的按钮时,它告诉我没有可用的操作。
总而言之,我能够获得 Google Groups Migration API 的访问令牌,但不允许我执行任何操作。
知道我在这里做错了什么吗?