获取GSuite用户已发布给第三方应用程序的令牌列表

时间:2018-07-19 17:50:43

标签: google-apps-script google-admin-sdk

我正在尝试获取指定的用户已发行给第三方应用程序的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似乎有点稀疏。

0 个答案:

没有答案