Возвращает событие на основе его идентификатора Календаря Google. Чтобы получить событие, используя его идентификатор iCalendar, вызовите метод event.list, используя параметр iCalUID
. Попробуйте сейчас или посмотрите пример .
Запрос
HTTP-запрос
GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
Параметры
Имя параметра | Ценить | Описание |
---|---|---|
Параметры пути | ||
calendarId | string | Идентификатор календаря. Чтобы получить идентификаторы календаря, вызовите метод CalendarList.list . Если вы хотите получить доступ к основному календарю вошедшего в систему пользователя, используйте ключевое слово « primary ». |
eventId | string | Идентификатор события. |
Необязательные параметры запроса | ||
alwaysIncludeEmail | boolean | Устарело и игнорируется. Значение всегда будет возвращаться в поле email для организатора, создателя и участников, даже если реальный адрес электронной почты недоступен (т. е. будет предоставлено сгенерированное нерабочее значение). |
maxAttendees | integer | Максимальное количество участников, которое можно включить в ответ. Если участников больше указанного количества, возвращается только участник. Необязательный. |
timeZone | string | Часовой пояс, использованный в ответе. Необязательный. По умолчанию используется часовой пояс календаря. |
Авторизация
Этот запрос разрешает авторизацию хотя бы с одной из следующих областей:
Объем |
---|
https://www.googleapis.com/auth/calendar.readonly |
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.events.readonly |
https://www.googleapis.com/auth/calendar.events |
Дополнительную информацию см. на странице аутентификации и авторизации .
Тело запроса
Не предоставляйте тело запроса с помощью этого метода.
Ответ
В случае успеха этот метод возвращает ресурс Events в теле ответа.
Примеры
Примечание. Примеры кода, доступные для этого метода, не представляют все поддерживаемые языки программирования (список поддерживаемых языков см. на странице клиентских библиотек ).
Ява
Использует клиентскую библиотеку Java .
import com.google.api.services.calendar.Calendar; import com.google.api.services.calendar.model.Event; // ... // Initialize Calendar service with valid OAuth credentials Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials) .setApplicationName("applicationName").build(); // Retrieve an event Event event = service.events().get('primary', "eventId").execute(); System.out.println(event.getSummary());
Питон
Использует клиентскую библиотеку Python .
event = service.events().get(calendarId='primary', eventId='eventId').execute() print event['summary']
PHP
Использует клиентскую библиотеку PHP .
$event = $service->events->get('primary', "eventId"); echo $event->getSummary();
Руби
Использует клиентскую библиотеку Ruby .
result = client.get_event('primary', 'eventId') print result.summary
Попробуйте!
Используйте API-интерфейс ниже, чтобы вызвать этот метод для реальных данных и просмотреть ответ.