Drive API v2 가이드

Google Drive API 버전 2를 사용하는 경우 Google Drive API 가이드 v3도 v2와 관련이 있습니다. 이 섹션 포함된 모든 정보를 포함하고 있으며 v3 가이드의 특정 페이지에 나와 있습니다. 전체 맥락을 확인하려면 각 하위 섹션 에는 해당 가이드 페이지의 링크가 포함됩니다.

전체 차이점 목록을 보려면 Drive API v2 및 v3 비교 참조

다운로드 및 파일 버전 게시

다운로드 및 파일 버전 게시 다음 정보는 v2에만 해당되며 이 섹션을 대체합니다. 다음과 같습니다.

목록 및 개별 버전 다운로드

파일 버전 목록을 받으면 승인된 GET 요청을 []downloadUrl](/drive/api/reference/rest/v2/revisions) 속성에 대해 자세히 알아보세요. 버전을 요청하면 Google Drive에서 이 단기 URL을 생성합니다. 나중에 사용하기 위해 여기에 의존하지 마세요.

또한 다음을 확인하여 지원되는 형식 중 하나로 버전을 내보낼 수도 있습니다. exportLinks 속성입니다.

맞춤 파일 속성

맞춤 파일 속성 추가 페이지의 정보 외에도 v2와 관련된 정보는 다음과 같습니다.

속성은 properties 리소스

이는 인벤토리 파일을 저장하는 데 사용할 수 있는 일반적인 속성의 구조입니다. 파일에 있는 Drive 파일의 데이터베이스 ID입니다.

{
  'key':        'additionalID',
  'value':      'ID',
  'visibility': 'PRIVATE'
}

한도에 대한 자세한 내용은 다음을 참조하세요. 참조의 properties 문서를 참조하세요.

공유 드라이브 지원 사용 설정

공유 드라이브 지원 구현 페이지의 정보 외에도 다음 추가 입력란을 대체합니다. v2의 경우 trashedDate

공유 드라이브 지원 구현에서 공유 작업 시 다음 메서드에 supportsAllDrives=true가 필요합니다. 콘텐츠 유도:

  • files.get
  • files.list
  • files.insert
  • files.update
  • files.patch
  • files.copy
  • files.trash
  • files.untrash
  • files.delete
  • files.touch
  • children.insert
  • parents.insert
  • changes.list
  • changes.getStartPageToken
  • changes.get
  • permissions.list
  • permissions.get
  • permissions.insert
  • permissions.update
  • permissions.patch
  • permissions.delete

changes.getchanges.list 메서드에는 공유 드라이브를 탭합니다. 매개변수 목록은 공유 드라이브 섹션으로 이동합니다.

파일 업로드

파일 데이터 업로드 페이지에서 정보는 v2에만 적용됩니다.

Google Docs 유형으로 가져오기

Google Drive에서 파일을 만들 때 일부 유형의 파일을 Google Docs, Google Sheets 또는 Google Slides 문서 files.insert convert 쿼리 매개변수를 사용하고 파일의 (workspace_name) mimeType 속성을 설정합니다. 대상 자세한 내용은 파일 업로드 데이터)를 참조하세요.

파일, 폴더 공유 및 드라이브

파일, 폴더 및 파일 공유 드라이브 페이지(v3의 단 하나의 필드인 role)는 사용자, 그룹, 관리자 및 지정할 수 있습니다 v2에서는 roleadditionalRoles 필드가 모두 필요합니다. 권한은 해당 권한이 있는 사용자, 그룹 또는 도메인이 표시됩니다.

v2의 검색어 차이

v2의 title 필드는 v3에서 name입니다. 예를 보려면 파일 검색 및 폴더를 참조하세요.

v2의 createdDate 필드는 v3에서 createdTime입니다. 예를 보려면 공유 드라이브로 이동합니다.

v2의 modifiedDate 필드는 v3에서 modifiedTime입니다. v2 lastViewedByMeDate 필드가 v3에서 viewedByMeTime입니다. 자세한 내용은 검색어 및 연산자와 동일합니다.