Calendar API 리소스 유형
Calendar API 배경
캘린더 개념
Google Calendar는 다음과 같은 몇 가지 기본 개념을 기반으로 합니다.
- 이벤트
- 일정 제목, 시작 및 종료 시간, 참석자와 같은 정보가 포함된 캘린더의 단일 일정입니다.
- 캘린더
- 캘린더의 메타데이터(예: 설명)가 포함된 단일 캘린더 항목입니다.
- 캘린더 목록
- Calendar UI의 사용자 캘린더 목록에 있는 모든 캘린더 목록입니다.
- 설정
- Calendar UI의 사용자 환경설정(예: 사용자의 시간대)입니다.
- ACL
- 규칙의 유형 및 범위와 같은 정보가 포함된 단일 액세스 제어 규칙입니다.
Calendar API 데이터 모델
리소스는 고유한 식별자가 있는 개별 데이터 항목입니다. Calendar API는 다섯 가지 유형의 리소스에 대해 작동합니다.
- 이벤트 리소스
- 캘린더의 단일 일정을 나타냅니다.
- 캘린더 리소스
- 개별 캘린더의 메타데이터를 나타냅니다.
- CalendarList 리소스
- UI에서 사용자의 캘린더 목록에 표시되는 개별 캘린더의 메타데이터를 나타냅니다.
- 설정 리소스
- Calendar UI의 단일 사용자 환경설정을 나타냅니다.
- ACL 리소스
- ACL을 나타냅니다.
Calendar API 데이터 모델은 컬렉션이라고 하는 리소스 그룹을 기반으로 합니다.
- 이벤트 컬렉션
- 특정 캘린더 리소스 내의 모든 일정 리소스로 구성됩니다.
- CalendarList 컬렉션
- 특정 사용자에 대한 모든 CalendarList 리소스로 구성됩니다.
- 설정 컬렉션
- 특정 사용자에 대한 모든 설정 리소스로 구성됩니다.
- ACL 수집
- 특정 캘린더에 적용되는 모든 ACL 리소스로 구성됩니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-02(UTC)
[null,null,["최종 업데이트: 2024-09-02(UTC)"],[[["Google Calendar's structure revolves around core concepts like Events, Calendars, Calendar Lists, Settings, and ACLs, each with specific functions."],["The Calendar API uses a data model encompassing Event, Calendars, CalendarList, Settings, and ACL resources, each representing a distinct data entity."],["These resources are organized into collections like Events, CalendarList, Settings, and ACL, which group related data for easier management."],["The API allows interaction with these resources and collections, enabling developers to access and manipulate calendar data."]]],[]]