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

python - 使用 RSS 提要获取公共 google 组主题标题

我正在尝试从RSS提要中获取公共 google 组中所有主题的标题。我正在尝试获取所有主题标题。它几乎有8000主题。我正在使用以下代码使用feedparser.

我注意到当我使用时,num = 50我得到了所有 50 个标题。但是当我更改num = 50num = 8000甚至num = 500我只看到 15 个标题时?输出如下所示:

知道为什么会这样吗?当我增加50 个标题时num = 50,为什么获取的标题会减少到固定数字?任何帮助或建议将不胜感激。谢谢。使用库gggd我面临以下问题:15num

atan-115b-02:src mislam$ ./gggd.py -l -C cookies.txt caffe-users 请登录您的 Google 群组帐户(使用向上和向下箭头导航表单字段,使用 Enter 提交表单)然后退出浏览器(使用“q”键)。按 Enter 继续。

警告!:此客户端不包含对 HTTPS URL 的支持。

lynx: 无法访问启动文件 https://www.google.com/a/UniversalLogin?continue=https://groups.google.com/forum/&service=groups2&hd=default gggd.py: ValueError("invalid literal for int() with base 10: 'client'",) 用于帮助使用 --help

0 投票
0 回答
158 浏览

python - Google Groups API:设置 Google Groups 垃圾邮件审核参数

我正在尝试更改我公司谷歌邮件上所有组(约 375 个组)的“spamModerationLevel”参数,并且正在努力使用我使用的脚本。

我已经设法使用受此文档启发的脚本获取组列表。但是,我不能做的是更新所需的参数。

此请求不会返回任何错误,但不会更新审核级别。如果我将请求的正文更改为类似

该请求运行良好,并且该组的描述已更新。

有什么我错过的吗?在这里使用 API Explorer ,我可以更改我想要的任何参数,所以我假设我应该能够在脚本中这样做。

0 投票
0 回答
86 浏览

google-groups-api - Google Admin SDK:服务帐户的有限模拟

我正在构建一个简单的 Java 应用程序,我需要在其中检索用户在我的 G Suite 域中订阅的组列表。我在 Stackoverflow 上浏览了一堆答案,但对用法仍然有些困惑。

https://developers.google.com/admin-sdk/directory/v1/guides/manage-groups#get_all_member_groups但我似乎无法在没有服务帐户和冒充管理员的情况下使用它/

https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#retrieve_users_non_admin,但它没有给我组。

我的所有东西都可以使用服务帐户,但看起来一旦我这样做了,我几乎可以模拟我帐户下的任何管理员。这对我来说似乎有点可怕。尽管我可以将服务帐户的功能限制为仅读取用户和组的列表,但我想更进一步,将模拟功能限制为仅具有我创建的自定义角色的用户,该角色仅具有只读权限。

这是正确的方法(具有管理员模拟的服务帐户)还是有更简单的方法来做到这一点?

0 投票
1 回答
213 浏览

php - 无法在 google 组中添加用户,出现错误-“code”:403,“message”:“Insufficient Permission”

我无法将用户添加到 Google 群组。我能够生成令牌并将其用于我的日历 API-

  1. 为 G Calendar API 生成的访问令牌是否可用于将用户添加到 Google Group PLS 的过程?
  2. 如果上述步骤为否,那么如何为 Google 群组生成令牌?
  3. 使用 403 错误代码引发错误的原因,错误如下

    /li>
  4. 我正在使用一个帐户svc.gcalendar@timesinternet.in进行上述操作,我想添加一个用户名devendra.kumarsingh@timesinternet.in

  5. 在 API Explorer 中复制成功,但无法使用我的 api 生成令牌。
  6. 我的代码是

    /li>
0 投票
0 回答
77 浏览

google-apps-script - 用于检查 Google 群组名称的 Google API

我想编写一个脚本来获取我所有的 Google 群组(不是 Google 联系人)。我的代码如下所示,

但是,我看到 GroupsApp.getGroups() 方法返回我是其中成员的组,所以这不是我想要使用检查所有组名称的正确方法。你们知道任何 API 可以在我的帐户中获取所有 Google 群组的名称吗?

0 投票
1 回答
1081 浏览

google-apps-script - 如何使用 Google Apps 脚本更新 Google 群组设置

我有一个 Google Apps 脚本,它具有所需的所有权限,组设置 API 已启用并正常工作,但不会更改某些内容。没有给出错误,但唯一改变的是名称,其余的什么都不做。这是脚本:

0 投票
1 回答
1716 浏览

google-apps-script - 如何在 Google App Script 中获取用户的所有组?

有没有办法为用户获取所有组?我的代码无法正常工作如下;

它返回空组数组。

0 投票
0 回答
134 浏览

google-apps-script - 更新 Google 网上论坛发帖权限

我正在编写一个脚本来管理组,因为组中有内部域的地址和其他域的地址。我想以编程方式强制只有内部域的用户才能发布到组。

我使用这段代码:

但是,如果我随后检查组管理中的“谁可以发帖”部分,我会发现:

在组管理中,我可以执行以下设置:

但我想通过 Apps 脚本进行设置。为什么我的代码没有更新发布权限?

0 投票
2 回答
802 浏览

google-apps-script - 从 Apps 脚本验证服务帐户

我正在尝试使用 API 将成员添加到组中。我正在使用谷歌脚本工具进行编码,但是,我收到了错误消息:

我已经在 G SUITE 域中添加了范围,我已经创建了服务帐户、API 密钥、OAuth 2.0 密钥。我的要求目前是这样的:

缺少什么,或者我做错了什么?我已经阅读了所有文档,但仍然无法弄清楚出了什么问题。

0 投票
1 回答
221 浏览

google-sheets - 是否仍然“没有 API 来以编程方式管理消费者 googlegroups.com 组”?

在对此 2014 年帖子 Unable to retrieve members of a google group, getting Invalid Input的回答中, 您读到:“没有 API 可以以编程方式管理消费者 googlegroups.com 组”。
2018年还是这样吗?

我尝试按照帖子如何在 Google 应用脚本(Admin SDK)中获取 Google 组中的成员列表的答案 3 中的建议进行操作?但我收到以下错误消息:

ReferenceError:未定义“AdminDirectory”。(第 9 行,文件“代码”)

其中第 9 行(及以下)是(是):

搜索以了解错误,我找到了Members: list的参考页面。使用该页面中的“试用此 API”表单,我得到了我提到的第一篇文章中报告的错误。

如果“没有以编程方式管理消费者 googlegroups.com 组的 API”不是真的,是否有指南可以复制我在 google-sheet 表中拥有的组的成员列表?(我的意思是通过函数复制,而不是手动导出和重新导入 CSV)
非常感谢,Roberto Scotti