【发布时间】:2019-01-23 17:55:57
【问题描述】:
有没有办法为一个用户获取所有组?我的代码不能正常工作如下;
var pageToken = null;
var filter= {userKey: "abc@gmail.com"}; //this is a member's email address
do {
var result = AdminDirectory.Groups.list(filter);
filter.pageToken = result.pageToken;
if(result.groups) {
groups = groups.concat(result.groups.map(function(group) {
return {
name: group.name
};
}));
}
}
while(result.pageToken);
for(i = 0; i < groups.length; i++) {
console.log(groups[i].name);
}
它返回空组数组。
【问题讨论】:
-
哪一部分不工作?查询?串联?两者都有?
-
查询不起作用。
-
那么用户不是任何 Google 网上论坛的直接成员。考虑在 API Explorer 上测试您的输入/“试试这个 API”:developers.google.com/admin-sdk/directory/v1/reference/groups/…
标签: google-apps-script google-admin-sdk google-groups-api