我正在尝试从我的域中获取所有用户信息,但是当我在应用脚本中运行此功能时,它会出错 - 无权访问此API /资源。我也从控制台启用了api服务。
function listAllUsers() {
var pageToken, page;
do {
page = AdminDirectory.Users.list({
domain: 'mydomain.com',
orderBy: 'givenName',
maxResults: 100,
pageToken: pageToken
});
var users = page.users;
if (users) {
for (var i = 0; i < users.length; i++) {
var user = users[i];
Logger.log('%s (%s)', user.name.fullName, user.primaryEmail);
}
} else {
Logger.log('No users found.');
}
pageToken = page.nextPageToken;
} while (pageToken);
}
答案 0 :(得分:0)
至少为自己想出这个......
这是域名字段。 第5行:域名:'mydomain.com',
需要更新到我正在使用的域名。