【发布时间】:2019-12-23 04:45:13
【问题描述】:
我从本网站的另一个帖子中找到了这个 sn-p,但问题从未解决,我正在跟进,所以这是原始帖子
function addGroupMember(userEmail,groupEmail) {
var member = {
email: userEmail,
role: "MEMBER"
};
member = AdminDirectory.Members.insert(member, groupEmail);
Logger.log("User %s added as a member of group %s.", userEmail, groupEmail);
}
我改成这个了
function onChangeAdd () {
function addGroupMember(userEmail,groupEmail) {
var member = {
email: userEmail,
role: "MEMBER"
};
member = AdminDirectory.Members.insert(member, groupEmail);
Logger.log("User %s added as a member of group %s.", userEmail, groupEmail);
}
addGroupMember('andyphu@mnmsa.org', 'mft17287@googlegroups.com');
}
但是脚本有一个错误,它无法找到组密钥。从 Google 的 SDK 来源来看,我认为我有正确的密钥,但我认为我没有在两端都授权它,如果它甚至需要的话。
我授权了管理目录,但仅此而已,我想我必须以某种方式向该组授权,但没有脚本编辑器,所以我不确定。有人知道吗?
【问题讨论】:
标签: google-apps-script google-oauth google-admin-sdk google-groups