Google apps script 应用程序脚本中的管理目录服务
我正在尝试从我的域中获取所有用户信息,但当我在应用程序脚本中运行此函数时,会出现错误-未授权访问此API/资源。我还从控制台启用了api服务Google apps script 应用程序脚本中的管理目录服务,google-apps-script,Google Apps Script,我正在尝试从我的域中获取所有用户信息,但当我在应用程序脚本中运行此函数时,会出现错误-未授权访问此API/资源。我还从控制台启用了api服务 function listAllUsers() { var pageToken, page; do { page = AdminDirectory.Users.list({ domain: 'mydomain.com', orderBy: 'givenName', maxResults: 100, pageTok
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);
}
函数listalUsers(){
var pageToken,page;
做{
page=AdminDirectory.Users.list({
域名:“mydomain.com”,
订购人:“givenName”,
最大结果:100,
pageToken:pageToken
});
var users=page.users;
如果(用户){
对于(var i=0;i
找到了这个。。。至少对我自己来说
这是域字段。
第5行:域:“mydomain.com”
需要更新到我正在使用的域。您是否按照文档中的说明进行了操作?:“注意:这是一项必须提供的高级服务。此外,必须在您的域上启用Admin SDK,如API中所述。”。请参见“是”,在执行之前,我已启用服务。它仍然给出了错误,这就是我在堆栈溢出上发布的原因。希望您理解