Method: files.delete

यह उपयोगकर्ता की किसी फ़ाइल को ट्रैश में भेजे बिना, हमेशा के लिए मिटा देता है. ज़्यादा जानकारी के लिए, files.trash या फ़ाइलें और फ़ोल्डर मिटाना लेख पढ़ें.

अगर फ़ाइल, शेयर की गई ड्राइव में है, तो उपयोगकर्ता के पास पैरंट फ़ोल्डर पर organizer की भूमिका होनी चाहिए. अगर टारगेट कोई फ़ोल्डर है, तो उपयोगकर्ता की सभी सब-फ़ाइलें भी मिट जाती हैं.

एचटीटीपी अनुरोध

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

यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
fileId

string

फ़ाइल का आईडी.

क्वेरी पैरामीटर

पैरामीटर
supportsAllDrives

boolean

क्या अनुरोध करने वाला ऐप्लिकेशन, 'मेरी ड्राइव' और शेयर की गई ड्राइव, दोनों को सपोर्ट करता है.

supportsTeamDrives
(deprecated)

boolean

इस्तेमाल पर रोक लगा दी गई है: इसके बजाय, supportsAllDrives का इस्तेमाल करें.

enforceSingleParent
(deprecated)

boolean

इस्तेमाल पर रोक लगा दी गई है: अगर कोई आइटम, शेयर की गई ड्राइव में नहीं है और उसका आखिरी पैरंट मिट जाता है, लेकिन आइटम नहीं मिटता, तो आइटम को उसके मालिक के रूट में रखा जाएगा.

अनुरोध का मुख्य हिस्सा

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब का मुख्य हिस्सा एक खाली JSON ऑब्जेक्ट होता है.

अनुमति पाने के लिंक

इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:

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

कुछ अनुमतियां प्रतिबंधित हैं. इसलिए, आपके ऐप्लिकेशन को उनका इस्तेमाल करने के लिए, सुरक्षा से जुड़े आकलन की ज़रूरत होती है. ज़्यादा जानकारी के लिए, अनुमति से जुड़ी गाइड देखें.