Events: delete

Удаляет событие. Попробуйте сейчас или посмотрите пример .

Запрос

HTTP-запрос

DELETE https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId

Параметры

Имя параметра Ценить Описание
Параметры пути
calendarId string Идентификатор календаря. Чтобы получить идентификаторы календаря, вызовите метод CalendarList.list . Если вы хотите получить доступ к основному календарю вошедшего в систему пользователя, используйте ключевое слово « primary ».
eventId string Идентификатор события.
Необязательные параметры запроса
sendNotifications boolean Устарело. Вместо этого используйте sendUpdates .

Отправлять ли уведомления об удалении мероприятия. Обратите внимание, что некоторые электронные письма все равно могут отправляться, даже если вы установите значение false . По умолчанию установлено значение false .
sendUpdates string Гости, которым должны прийти уведомления об удалении мероприятия.

Приемлемые значения:
  • « all »: уведомления отправляются всем гостям.
  • « externalOnly »: уведомления отправляются только гостям, не зарегистрированным в Календаре Google.
  • « none »: уведомления не отправляются. Для задач миграции календаря вместо этого рассмотрите возможность использования метода Events.import .

Авторизация

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

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

Дополнительную информацию см. на странице аутентификации и авторизации .

Тело запроса

Не предоставляйте тело запроса с помощью этого метода.

Ответ

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

Примеры

Примечание. Примеры кода, доступные для этого метода, не представляют все поддерживаемые языки программирования (список поддерживаемых языков см. на странице клиентских библиотек ).

Ява

Использует клиентскую библиотеку Java .

import com.google.api.services.calendar.Calendar;

// ...

// Initialize Calendar service with valid OAuth credentials
Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials)
    .setApplicationName("applicationName").build();

// Delete an event
service.events().delete('primary', "eventId").execute();

Питон

Использует клиентскую библиотеку Python .

service.events().delete(calendarId='primary', eventId='eventId').execute()

PHP

Использует клиентскую библиотеку PHP .

$service->events->delete('primary', 'eventId');

Руби

Использует клиентскую библиотеку Ruby .

client.delete_event('primary', 'eventId')

Попробуйте!

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