ReferenceError: «AdminDirectory» не определен - PullRequest
0 голосов
/ 25 июня 2018

Я использую пример сценария для создания пользователя, но он продолжает получать эту ошибку ReferenceError: «AdminDirectory» не определено

/**
 * Adds a new user to the domain, including only the required information. For
 * the full list of user fields, see the API's reference documentation:
 * @see https://developers.google.com/admin-sdk/directory/v1/reference/users/insert
 */
function addUser() {
  var user = {
    primaryEmail: 'liz@mydomain.com',
    name: {
      givenName: 'Elizabeth',
      familyName: 'Smith',
    },
    // Generate a random password string.
    password: Math.random().toString(36),
  };
  user = AdminDirectory.Users.insert(user);
  Logger.log('User %s created with ID %s.', user.primaryEmail, user.id);
}

1 Ответ

0 голосов
/ 25 июня 2018

Вам нужно включить API в 2 местах.

  1. В редакторе скриптов Google перейдите в раздел Ресурсы> Расширенные службы Google и включите службу каталогов администратора.

Advanced Google Services

  1. Далее перейдите в Ресурсы> Проект Google Cloud Platform> Включить API и службы. Найдите Admin SDK и включите API.

Admin SDK

...