تعديل البيانات الوصفية و/أو محتوى الملف عند استدعاء هذه الطريقة، املأ الحقول في الطلب التي تريد تعديلها فقط. عند تعديل الحقول، قد تتغيّر بعض الحقول تلقائيًا، مثل modifiedDate. تتيح هذه الطريقة بنية التصحيح.
طلب HTTP
PATCH https://www.googleapis.com/drive/v2/files/{fileId}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
fileId |
رقم تعريف الملف المطلوب تعديله. |
مَعلمات طلب البحث
المعلمات | |
---|---|
addParents |
قائمة مفصولة بفواصل تتضمّن أرقام تعريف العناصر الرئيسية المطلوب إضافتها |
convert |
متوقّفة نهائيًا: لا تؤدي هذه المَعلمة أي وظيفة. |
enforceSingleParent |
ميزة متوقّفة نهائيًا: لم تعُد إضافة ملفات إلى مجلدات متعددة متاحة. استخدِم |
modifiedDateBehavior |
تحدّد السلوك الذي يتمّ به تعديل |
newRevision |
ما إذا كان يجب أن يؤدي تحميل ملف نصي إلى إنشاء نسخة جديدة. إذا كان القيمة خطأ، يتم استبدال بيانات العنصر المصغّر في المراجعة الحالية للملف الرئيسي. إذا كان صحيحًا أو لم يتم ضبطه، يتم إنشاء قطعة بيانات جديدة كمراجعة رئيسية، ويتم الاحتفاظ بالمراجعات السابقة غير المثبَّتة لفترة قصيرة من الوقت. يتم تخزين النُسخ المثبَّتة إلى أجل غير مسمى باستخدام حصة تخزين إضافية، بحد أقصى 200 نسخة. للاطّلاع على تفاصيل حول كيفية الاحتفاظ بالمراجعات، يُرجى الانتقال إلى مركز مساعدة Drive. يُرجى العلم أنّه يتم تجاهل هذا الحقل إذا لم يكن هناك حمولة في الطلب. |
ocr |
يحدد هذا الخيار ما إذا كنت تريد محاولة استخدام ميزة التعرّف البصري على الأحرف في ملفات jpg .أو png. أو gif. أو pdf .التي تحمّلها. |
ocrLanguage |
إذا كان OCR صحيحًا، يشير إلى اللغة التي يجب استخدامها. القيم الصالحة هي رموز BCP 47. |
pinned |
ما إذا كنت تريد تثبيت النسخة الجديدة يمكن أن يحتوي الملف على 200 نسخة سابقة تم تثبيتها كحد أقصى. يُرجى العلم أنّه يتم تجاهل هذا الحقل إذا لم يكن هناك حمولة في الطلب. |
removeParents |
قائمة مفصولة بفواصل بمعرّفات العناصر الرئيسية المطلوب إزالتها |
setModifiedDate |
ما إذا كان سيتم ضبط التاريخ المعدَّل باستخدام القيمة المقدَّمة في نص الطلب. إنّ ضبط هذا الحقل على |
supportsAllDrives |
ما إذا كان التطبيق الذي يطلب الوصول يتيح استخدام كل من "ملفاتي" ومساحات التخزين السحابي المشتركة |
supportsTeamDrives |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام |
timedTextLanguage |
لغة النص الموقّت |
timedTextTrackName |
اسم مسار النص الموقّت |
updateViewedDate |
ما إذا كان سيتم تعديل تاريخ العرض بعد تعديل الملف بنجاح |
useContentAsIndexableText |
ما إذا كان سيتم استخدام المحتوى كنص قابل للفهرسة |
includePermissionsForView |
تُحدِّد أذونات العرض الإضافية المطلوب تضمينها في الاستجابة. يُسمح فقط بالقيمة |
includeLabels |
قائمة مفصولة بفواصل بأرقام تعريف التصنيفات المطلوب تضمينها في الجزء |
نص الطلب
يحتوي نص الطلب على مثال File
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال File
.
نطاقات التفويض
يتطلب أحد نطاقات OAuth التالية:
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.apps.readonly
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.scripts
تكون بعض النطاقات محظورة وتتطلّب تقييم أمان ليتمكّن تطبيقك من استخدامها. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.