我如何知道Gmail帐户是Google网上论坛的成员?

时间:2018-01-13 14:07:03

标签: google-apps-script google-groups

我正在使用Google Apps脚本创建一个网络应用。 我想知道应用用户是否是Google网上论坛的成员。

小组网站:https://groups.google.com/

这不是由G套件管理的小组。

制作Google电子表格。 打开它并在共享任务中添加组的电子邮件。

当我在脚本中打开一个组共享的文件并打开它时,我可以验证它是否是该组的成员?

2 个答案:

答案 0 :(得分:0)

Google的API提供的是Members.list

检索组中所有成员的分页列表。

给它一个try

还没有真正尝试过,但Apps Script版本似乎是getUsers()

答案 1 :(得分:0)

我不相信这是可能的。这是脚本执行时必须获得的信息。当脚本运行时,活动用户(Session.getActiveUser())是脚本所有者(您),Session.getEffectiveUser()返回的用户不允许您获取电子邮件地址。更多信息请访问:

enter image description here

基本上,这只适用于G Suite域。