Method: files.delete

يحذف هذا الإجراء نهائيًا ملفًا يملكه المستخدم بدون نقله إلى المهملات. لمزيد من المعلومات، يُرجى الاطّلاع على نقل الملفات والمجلدات إلى المهملات أو حذفها.

إذا كان الملف ينتمي إلى مساحة تخزين سحابي مشتركة، يجب أن يكون المستخدم organizer في المجلد الرئيسي. إذا كان الهدف مجلدًا، يتم أيضًا حذف جميع العناصر التابعة التي يملكها المستخدم.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل الترميز 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

بعض النطاقات محظورة وتتطلّب إجراء تقييم أمان لتتمكّن من استخدامها في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.