Google Calendar API 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Google Calendar API는 명시적 HTTP 호출을 통해 액세스하거나 Google 클라이언트 라이브러리를 사용하여 액세스할 수 있는 RESTful API입니다. API는 Google Calendar 웹 인터페이스에서 사용할 수 있는 대부분의 기능을 노출합니다.
다음은 Google Calendar API에서 사용되는 일반적인 용어 목록입니다.
- 이벤트
- 제목, 시작 및 종료 시간, 참석자와 같은 정보가 포함된 캘린더의 일정입니다. 일정은 단일 일정 또는 반복 일정일 수 있습니다. 이벤트는 이벤트 리소스로 표시됩니다.
- Calendar
- 이벤트의 모음입니다. 각 캘린더에는 캘린더 설명이나 기본 캘린더 시간대와 같은 메타데이터가 연결되어 있습니다. 단일 캘린더의 메타데이터는 캘린더 리소스로 표시됩니다.
- Calendar List(캘린더 목록)
- 캘린더 UI의 사용자 캘린더 목록에 있는 모든 캘린더의 목록입니다. 캘린더 목록에 표시되는 단일 캘린더의 메타데이터는 CalendarListEntry 리소스로 표시됩니다.
이 메타데이터에는 캘린더의 사용자별 속성(예: 색상 또는 새 일정 알림)이 포함됩니다.
- 설정
- 캘린더 UI의 사용자 환경설정(예: 사용자의 시간대)입니다. 단일 사용자 환경설정은 설정 리소스로 표시됩니다.
- ACL
- 사용자 (또는 사용자 그룹)에게 캘린더에 대한 특정 수준의 액세스 권한을 부여하는 액세스 제어 규칙입니다. 단일 액세스 제어 규칙은 ACL 리소스로 표현됩니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-29(UTC)
[null,null,["최종 업데이트: 2025-08-29(UTC)"],[],[],null,["# Google Calendar API overview\n\nThe Google Calendar API is a RESTful API that can be accessed through explicit HTTP\ncalls or using the Google Client Libraries. The API exposes most of the features\navailable in the Google Calendar Web interface.\n\nFollowing is a list of common terms used in the Google Calendar API:\n\n*[Event](/workspace/calendar/v3/reference/events)*\n: An event on a calendar containing information such as the title, start and end\n times, and attendees. Events can be either single events or [recurring\n events](/workspace/calendar/concepts/events-calendars#recurring_events). An event is\n represented by an\n [Event resource](/workspace/calendar/v3/reference/events#resource-representations).\n\n*[Calendar](/workspace/calendar/v3/reference/calendars)*\n: A collection of events. Each calendar has associated metadata, such as\n calendar description or default calendar time zone. The metadata for a single\n calendar is represented by a\n [Calendar resource](/workspace/calendar/v3/reference/calendars).\n\n*[Calendar List](/workspace/calendar/v3/reference/calendarList)*\n: A list of all calendars on a user's calendar list in the Calendar UI. The\n metadata for a single calendar that appears on the calendar list is represented\n by a\n [CalendarListEntry resource](/workspace/calendar/v3/reference/calendarList).\n This metadata includes user-specific properties of the calendar, such\n as its color or notifications for new events.\n\n*[Setting](/workspace/calendar/v3/reference/settings)*\n: A user preference from the Calendar UI, such as the user's\n time zone. A single user preference is represented by a\n [Setting Resource](/workspace/calendar/v3/reference/settings).\n\n*[ACL](/workspace/calendar/v3/reference/acl)*\n: An access control rule granting a user (or a group of users) a specified level\n of access to a calendar. A single access control rule is represented by an [ACL\n resource](/workspace/calendar/v3/reference/acl).\n\nRelated topics\n--------------\n\n- To learn about developing with Google Workspace APIs, including handling\n authentication and authorization, refer\n to\n [Get started as a Google Workspace developer](/workspace/guides/getstarted-overview).\n\n- To learn how to configure and run a simple Google Calendar API app, read the\n [Quickstarts overview](/workspace/calendar/quickstarts-overview).\n\n|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Want to see the Google Calendar API in action? The Google Workspace Developers channel offers videos about tips, tricks, and the latest features. [Subscribe now](https://www.youtube.com/channel/UCUcg6az6etU_gRtZVAhBXaw) |"]]