我正在尝试获取指定的用户已发行给第三方应用程序的GSuite令牌列表。
我可以使用以下rest调用来做到这一点。
GET https://www.googleapis.com/admin/directory/v1/users/userKey/tokens
但是我想知道如何在Google Apps脚本中做到这一点?
这有效:
function getUser() {
var userEmail = 'liz@example.com';
var user = AdminDirectory.Users.get(userEmail);
Logger.log('User data:\n %s', JSON.stringify(user, null, 2));
}
但是当我尝试修改它时。它不起作用。
function getUserTokens() {
var userEmail = 'liz@example.com';
var user = AdminDirectory.Tokens.list(userEmail);
Logger.log('User data:\n %s', JSON.stringify(user, null, 2));
}
Apps脚本能够做到这一点吗?有关其AdminDirectory
类的完整文档吗?
在线API Admin SDK documentation似乎有点稀疏。