Method: files.delete

Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. Jeśli plik należy do dysku współdzielonego, użytkownik musi mieć uprawnienia organizer w folderze nadrzędnym. Jeśli celem jest folder, wszystkie elementy podrzędne należące do użytkownika też są usuwane.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
fileId

string

Identyfikator pliku.

Parametry zapytania

Parametry
supportsAllDrives

boolean

Określa, czy aplikacja żądająca obsługuje zarówno Mój dysk, jak i dyski współdzielone.

supportsTeamDrives
(deprecated)

boolean

Wycofane: zamiast tego użyj elementu supportsAllDrives.

enforceSingleParent
(deprecated)

boolean

Wycofane: jeśli elementu nie ma na dysku współdzielonym, a jego ostatni element nadrzędny zostanie usunięty, ale sam element nie, zostanie on umieszczony w katalogu głównym właściciela.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

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

Niektóre zakresy są objęte ograniczeniami, a aplikacja może z nich korzystać dopiero po sprawdzeniu zabezpieczeń. Więcej informacji znajdziesz w przewodniku po autoryzacji.