В кратких руководствах объясняется, как настроить и запустить приложение, которое вызывает API Google Workspace.
В кратких руководствах по Google Workspace используются клиентские библиотеки API для обработки некоторых деталей процесса аутентификации и авторизации. Мы рекомендуем вам использовать клиентские библиотеки для ваших собственных приложений. Прежде чем вы сможете запустить пример приложения, в каждом кратком руководстве необходимо включить проверку подлинности и авторизацию. Если вы не знакомы с аутентификацией и авторизацией для API Google Workspace, прочтите обзор аутентификации и авторизации .
Как администратор Google Workspace, вы можете использовать API Центра оповещений для доступа к оповещениям о проблемах, затрагивающих ваш домен.
Цели
- Настройте свою среду.
- Настройте и запустите образец.
Предпосылки
- Java 1.8 или выше
- Облачный проект Google
- Аккаунт Google
Настройте свою среду
Включите API
Прежде чем использовать Google API, вам необходимо включить их в проекте Google Cloud. Вы можете включить один или несколько API в одном проекте Google Cloud.В консоли Google Cloud включите API Центра оповещений.
Создать учетную запись службы
Учетная запись службы — это особый тип учетной записи, используемой приложением, а не человеком. Вы можете использовать учетную запись службы для доступа к данным или выполнения действий с помощью учетной записи робота или для доступа к данным от имени пользователей Google Workspace или Cloud Identity. Дополнительные сведения см. в разделе Общие сведения об учетных записях служб .- В консоли Google Cloud выберите > IAM и администратор > Сервисные аккаунты .
- Щелкните Создать сервисный аккаунт .
- Заполните данные учетной записи службы, затем нажмите «Создать и продолжить» .
- Необязательно: назначьте роли своей учетной записи службы, чтобы предоставить доступ к ресурсам вашего проекта Google Cloud. Дополнительные сведения см. в разделе Предоставление, изменение и отзыв доступа к ресурсам .
- Нажмите Продолжить .
- Необязательно: введите пользователей или группы, которые могут управлять этой учетной записью службы и выполнять действия с ней. Дополнительные сведения см. в разделе Управление олицетворением учетной записи службы .
- Щелкните Готово .
Создание учетных данных для учетной записи службы
Вам необходимо получить учетные данные в виде пары открытый/закрытый ключ. Эти учетные данные используются вашим кодом для авторизации действий с учетной записью службы в вашем приложении.- В консоли Google Cloud выберите > IAM и администратор > Сервисные аккаунты .
- Выберите учетную запись службы.
- Нажмите «Ключи» > «Добавить ключ» > «Создать новый ключ» .
- Выберите JSON и нажмите «Создать» .
Ваша новая пара открытого и закрытого ключей будет сгенерирована и загружена на ваш компьютер в виде нового файла. Этот файл является единственной копией этого ключа. Сведения о безопасном хранении ключа см. в разделе Управление ключами сервисных учетных записей .
- Щелкните Закрыть .
Настройка и запуск образца
Получить учетные данные:
Создайте экземпляр клиента:
Показать все оповещения:
Отправьте отзыв о заданном предупреждении:
В кратких руководствах объясняется, как настроить и запустить приложение, которое вызывает API Google Workspace.
В кратких руководствах по Google Workspace используются клиентские библиотеки API для обработки некоторых деталей процесса аутентификации и авторизации. Мы рекомендуем вам использовать клиентские библиотеки для ваших собственных приложений. Прежде чем вы сможете запустить пример приложения, в каждом кратком руководстве необходимо включить проверку подлинности и авторизацию. Если вы не знакомы с аутентификацией и авторизацией для API Google Workspace, прочтите обзор аутентификации и авторизации .
Как администратор Google Workspace, вы можете использовать API Центра оповещений для доступа к оповещениям о проблемах, затрагивающих ваш домен.
Цели
- Настройте свою среду.
- Настройте и запустите образец.
Предпосылки
- Java 1.8 или выше
- Облачный проект Google
- Аккаунт Google
Настройте свою среду
Включите API
Прежде чем использовать Google API, вам необходимо включить их в проекте Google Cloud. Вы можете включить один или несколько API в одном проекте Google Cloud.В консоли Google Cloud включите API Центра оповещений.
Создать учетную запись службы
Учетная запись службы — это особый тип учетной записи, используемой приложением, а не человеком. Вы можете использовать учетную запись службы для доступа к данным или выполнения действий с помощью учетной записи робота или для доступа к данным от имени пользователей Google Workspace или Cloud Identity. Дополнительные сведения см. в разделе Общие сведения об учетных записях служб .- В консоли Google Cloud выберите > IAM и администратор > Сервисные аккаунты .
- Щелкните Создать сервисный аккаунт .
- Заполните данные учетной записи службы, затем нажмите «Создать и продолжить» .
- Необязательно: назначьте роли своей учетной записи службы, чтобы предоставить доступ к ресурсам вашего проекта Google Cloud. Дополнительные сведения см. в разделе Предоставление, изменение и отзыв доступа к ресурсам .
- Нажмите Продолжить .
- Необязательно: введите пользователей или группы, которые могут управлять этой учетной записью службы и выполнять действия с ней. Дополнительные сведения см. в разделе Управление олицетворением учетной записи службы .
- Щелкните Готово .
Создание учетных данных для учетной записи службы
Вам необходимо получить учетные данные в виде пары открытый/закрытый ключ. Эти учетные данные используются вашим кодом для авторизации действий с учетной записью службы в вашем приложении.- В консоли Google Cloud выберите > IAM и администратор > Сервисные аккаунты .
- Выберите учетную запись службы.
- Нажмите «Ключи» > «Добавить ключ» > «Создать новый ключ» .
- Выберите JSON и нажмите «Создать» .
Ваша новая пара открытого и закрытого ключей будет сгенерирована и загружена на ваш компьютер в виде нового файла. Этот файл является единственной копией этого ключа. Сведения о безопасном хранении ключа см. в разделе Управление ключами сервисных учетных записей .
- Щелкните Закрыть .
Настройка и запуск образца
Получить учетные данные:
Создайте экземпляр клиента:
Показать все оповещения:
Отправьте отзыв о заданном предупреждении: