【发布时间】:2018-10-20 04:04:41
【问题描述】:
我创建了一个 google app maker 应用并添加了一个服务器脚本,以便访问 Admin SDK API。当我预览我的应用程序时,我看到以下错误“GoogleJsonResponseException:未授权在 listAllGroups 访问此资源/api”。我的理解是 google app maker 使用当前用户的帐户访问资源,这意味着我需要授予自己对 Admin SDK 的 API 访问权限。我怎样才能做到这一点?顺便说一句,我以超级管理员身份登录
这是我正在使用的服务器脚本:
function listAllGroups() {
var pageToken;
var page;
do {
page = AdminDirectory.Groups.list({
domain: 'test.domain.com',
maxResults: 100,
pageToken: pageToken
});
var groups = page.groups;
if (groups) {
for (var i = 0; i < groups.length; i++) {
var group = groups[i];
Logger.log('%s (%s)', group.name, group.email);
}
} else {
Logger.log('No groups found.');
}
pageToken = page.nextPageToken;
} while (pageToken);
}
【问题讨论】:
标签: google-app-maker