تعديل البيانات الوصفية و/أو محتوى الملف عند استدعاء هذه الطريقة، املأ الحقول في الطلب التي تريد تعديلها فقط. عند تعديل الحقول، قد يتم تغيير بعض الحقول تلقائيًا، مثل modifiedDate
. تتيح هذه الطريقة بنية التصحيح.
تتيح هذه الطريقة استخدام معرّف الموارد المنتظم /upload وقبول الوسائط المحمَّلة التي تتضمّن السمات التالية:
- الحد الأقصى لحجم الملف: 5,120 غيغابايت
- أنواع MIME المقبولة للوسائط:
*/*
ملاحظة: حدِّد نوع MIME صالحًا بدلاً من القيمة الحرفية */*
. لا يُستخدَم الرمز */*
إلا للإشارة إلى أنّه يمكن تحميل أي نوع صالح من أنواع MIME.
لمزيد من المعلومات عن تحميل الملفات، اطّلِع على مقالة تحميل بيانات الملفات.
طلب HTTP
- عنوان URL لتحميل طلبات تحميل الوسائط:
PATCH https://www.googleapis.com/upload/drive/v3/files/{fileId}
- معرّف الموارد المنتظم (URI) للبيانات الوصفية، للطلبات المتعلّقة بالبيانات الوصفية فقط:
PATCH https://www.googleapis.com/drive/v3/files/{fileId}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
fileId |
رقم تعريف الملف |
مَعلمات طلب البحث
المعلمات | |
---|---|
addParents |
قائمة مفصولة بفواصل تتضمّن أرقام تعريف العناصر الرئيسية المطلوب إضافتها |
enforceSingleParent |
ميزة متوقّفة نهائيًا: لم تعُد إضافة ملفات إلى مجلدات متعددة متاحة. استخدِم الاختصارات بدلاً من ذلك. |
keepRevisionForever |
ما إذا كان سيتم ضبط الحقل keepForever في المراجعة الجديدة للعنوان لا ينطبق ذلك إلا على الملفات التي تحتوي على محتوى ثنائي في Google Drive. يمكن الاحتفاظ بـ 200 نسخة سابقة من الملف فقط. إذا تم بلوغ الحدّ الأقصى، جرِّب حذف المراجعات المثبّتة. |
ocrLanguage |
تلميح للغة معالجة تقنية التعرّف البصري على الحروف (OCR) أثناء استيراد الصور (رمز ISO 639-1). |
removeParents |
قائمة مفصولة بفواصل تتضمّن أرقام تعريف العناصر الرئيسية المطلوب إزالتها |
supportsAllDrives |
ما إذا كان التطبيق الذي يطلب الوصول يتوافق مع "ملفاتي" ومساحات التخزين السحابي المشتركة |
supportsTeamDrives |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام |
uploadType |
نوع طلب التحميل إلى معرّف الموارد المنتظِم القيم المقبولة هي:
|
useContentAsIndexableText |
ما إذا كان سيتم استخدام المحتوى المحمَّل كنص قابل للفهرسة |
includePermissionsForView |
تُحدِّد أذونات العرض الإضافية المطلوب تضمينها في الاستجابة. يمكن استخدام القيمة "منشور" فقط. |
includeLabels |
قائمة مفصولة بفواصل بأرقام تعريف التصنيفات المطلوب تضمينها في جزء |
نص الطلب
يحتوي نص الطلب على مثال File
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال File
.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.scripts
تكون بعض النطاقات محظورة وتتطلّب تقييم أمان ليتمكّن تطبيقك من استخدامها. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.