Method: files.delete

사용자가 소유한 파일을 휴지통으로 이동하지 않고 완전히 삭제합니다. 파일이 공유 드라이브에 속한 경우 사용자는 상위 폴더의 organizer여야 합니다. 대상이 폴더인 경우 사용자가 소유한 모든 하위 요소도 삭제됩니다.

HTTP 요청

DELETE https://www.googleapis.com/drive/v3/files/{fileId}

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
fileId

string

파일의 ID입니다.

쿼리 매개변수

매개변수
supportsAllDrives

boolean

요청하는 애플리케이션에서 내 드라이브와 공유 드라이브를 모두 지원하는지 여부

supportsTeamDrives
(deprecated)

boolean

지원 중단됨: 대신 supportsAllDrives를 사용하세요.

enforceSingleParent
(deprecated)

boolean

지원 중단됨: 항목이 공유 드라이브에 없고 마지막 상위 항목은 삭제되었지만 항목 자체는 삭제되지 않은 경우 항목은 소유자의 루트 아래에 배치됩니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

성공한 경우 응답 본문은 비어 있습니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file

일부 범위가 제한되며 앱에서 사용하려면 보안 평가가 필요합니다. 자세한 내용은 승인 가이드를 참고하세요.