Method: files.delete

Kullanıcıya ait bir dosyayı çöp kutusuna taşımadan kalıcı olarak siler. Dosya ortak Drive'a aitse kullanıcının üst klasörde organizer olması gerekir. Hedef bir klasörse kullanıcının sahip olduğu tüm alt öğeler de silinir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
fileId

string

Silinecek dosyanın kimliği.

Sorgu parametreleri

Parametreler
supportsAllDrives

boolean

İstekte bulunan uygulamanın hem Drive'ım hem de ortak Drive'ları destekleyip desteklemediği.

supportsTeamDrives
(deprecated)

boolean

Desteği sonlandırıldı: Bunun yerine supportsAllDrives politikasını kullanın.

enforceSingleParent
(deprecated)

boolean

Desteği sonlandırıldı: Bir öğe ortak Drive'da değilse ve son üst öğesi silindiyse ancak öğe silinmediyse öğe, sahibinin kök dizininin altına yerleştirilir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarılı olursa yanıt metni boş bir JSON nesnesi olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Bazı kapsamlar kısıtlıdır ve uygulamanızın bunları kullanabilmesi için güvenlik değerlendirmesi gerekir. Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.