Calendars: transferOwnership

Позволяет передавать дополнительный календарь между пользователями в рамках организации Google Workspace. Требуется аутентификация пользователя с правами администратора «Управление календарями» и одной из следующих областей авторизации:

  • https://www.googleapis.com/auth/calendar
  • https://www.googleapis.com/auth/calendar.calendars
В запросе установите useAdminAccess в true . Для переноса дополнительный календарь должен быть активен. Перенос отключенных или удаленных календарей не поддерживается. Попробуйте прямо сейчас .

Запрос

HTTP-запрос

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/transferOwnership

Параметры

Имя параметра Ценить Описание
Параметры пути
calendarId string Идентификатор календаря. Для получения идентификаторов календарей вызовите метод calendarList.list .
Обязательные параметры запроса
newDataOwner string Адрес электронной почты пользователя, который станет владельцем данных календаря.
useAdminAccess boolean Если значение равно true, метод выполняется с использованием прав администратора Google Workspace пользователя. Вызывающий пользователь должен быть администратором Google Workspace с правом управления календарями. В настоящее время этот метод поддерживает только административный доступ, поэтому для этого поля принимается только true .

Авторизация

Для выполнения этого запроса требуется авторизация как минимум в одной из следующих областей действия:

Объем
https://www.googleapis.com/auth/calendar.calendars
https://www.googleapis.com/auth/calendar

Для получения более подробной информации см. страницу аутентификации и авторизации .

Текст запроса

При использовании этого метода не следует передавать тело запроса.

Ответ

В случае успеха этот метод возвращает пустое тело ответа.

Попробуйте!

Воспользуйтесь приведенным ниже инструментом API Explorer, чтобы вызвать этот метод на реальных данных и увидеть ответ.