Method: files.delete

Trwale usuwa plik należący do użytkownika bez przenoszenia go do kosza. Więcej informacji znajdziesz w artykule Przenoszenie plików i folderów do kosza lub usuwanie ich.

Jeśli plik należy do dysku współdzielonego, użytkownik musi mieć dostęp organizer do folderu nadrzędnego. Jeśli celem jest folder, wszystkie należące do użytkownika elementy podrzędne również zostaną usunięte.

Żą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

Czy aplikacja wysyłająca żądanie obsługuje zarówno Mój dysk, jak i dyski współdzielone.

supportsTeamDrives
(deprecated)

boolean

Wycofana: zamiast niej używaj zasady supportsAllDrives.

enforceSingleParent
(deprecated)

boolean

Wycofane: jeśli element nie znajduje się na dysku współdzielonym, a jego ostatni element nadrzędny został 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 pustym obiektem JSON.

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ą ograniczone i wymagają oceny bezpieczeństwa, aby aplikacja mogła ich używać. Więcej informacji znajdziesz w przewodniku po autoryzacji.