我正在与early access谷歌应用程序制造商合作,希望创建一个简单的应用程序,允许管理员更改组织中其他用户的密码。
每当我尝试使用以前可以使用应用程序脚本的东西调用管理SDK API时,我都会收到一个错误。似乎App Maker不允许访问SDK API。
我已经启用了高级服务>谷歌管理目录API。这是我应该能够启用Admin SDK API(更改密码所需)的地方吗
为了测试,我试着跑步
this simple function
:
function listUsers() {
var response = AdminDirectory.Users.list(optionalArgs);
var users = response.users;
if (users && users.length > 0) {
Logger.log('Users:');
for (i = 0; i < users.length; i++) {
var user = users[i];
Logger.log('%s (%s)', user.primaryEmail, user.name.fullName);
}
} else {
Logger.log('No users found.');
}
}
以上代码返回此错误:
AdminDirectory is not defined at NewPage.Button1.onClick:2:18
我肯定我错过了什么。
非常感谢。