Google Drive API 개요

Google Drive API를 사용하면 Google Drive 클라우드 스토리지를 사용하는 앱을 만들 수 있습니다. Drive와 통합되는 애플리케이션을 개발하고 Drive API를 사용하여 애플리케이션에서 강력한 기능을 만들 수 있습니다.

이 다이어그램은 Drive 통합 앱, Drive API, Drive 간의 흐름을 보여줍니다.

Drive API와 OAuth 2.0을 사용하여 내 드라이브와 공유 드라이브에 액세스하는 Drive 통합 앱을 보여주는 흐름 다이어그램
그림 1. Drive 통합 앱은 Drive API 및 OAuth 2.0을 사용하여 내 Drive 및 공유 드라이브의 파일과 상호작용합니다.

이러한 용어는 그림 1에 표시된 주요 구성요소를 정의합니다.

Google Drive
Google의 클라우드 파일 저장 서비스는 사용자에게 _내 드라이브_라는 개인 저장공간과 _공유 드라이브_라는 공동작업 공유 폴더에 액세스할 수 있는 옵션을 제공합니다.
Google Drive API
앱 내에서 Drive 스토리지를 사용할 수 있는 REST API입니다.
Drive 통합 앱
Drive를 스토리지 솔루션으로 사용하는 앱입니다.
Google Drive UI
Drive에 저장된 파일을 관리하는 Google의 사용자 인터페이스입니다. 앱이 스프레드시트 또는 워드 프로세서와 같은 편집기 유형 앱인 경우 Drive UI와 통합하여 앱 내에서 파일을 만들고 열 수 있습니다.
내 드라이브
특정 사용자가 소유한 Drive 스토리지 위치입니다. 내 드라이브에 저장된 파일은 다른 사용자와 공유할 수 있지만 콘텐츠 소유권은 개별 사용자에게만 적용됩니다.
OAuth 2.0
Drive API에서 앱 사용자를 인증하는 데 필요한 승인 프로토콜입니다. 애플리케이션에서 Google 로그인을 사용하는 경우 OAuth 2.0 흐름 및 애플리케이션 액세스 토큰을 처리합니다.
공유 드라이브
여러 사용자가 공동작업하는 파일을 소유하는 Drive 스토리지 위치입니다. 공유 드라이브에 액세스할 수 있는 모든 사용자는 공유 드라이브에 포함된 모든 파일에 액세스할 수 있습니다. 사용자에게 공유 드라이브 내의 개별 파일에 대한 액세스 권한을 부여할 수도 있습니다.

Drive API로 무엇을 할 수 있나요?

Drive API를 사용하여 다음 작업을 할 수 있습니다.

Google Drive API의 실제 작동 방식을 확인하고 싶으신가요?
Google Workspace 개발자 채널에서는 유용한 정보, 팁, 최신 기능에 관한 동영상을 제공합니다.
  • 인증 및 승인 처리를 비롯하여 Google Workspace API로 개발하는 방법을 알아보려면 Google Workspace에서 개발을 참고하세요.

  • Drive API 앱을 구성하고 실행하는 방법을 알아보려면 빠른 시작을 읽어보세요.