المورد: ملف
البيانات الوصفية لأحد الملفات
تتطلّب بعض طرق الموارد (مثل files.update
) السمة fileId
. استخدِم الطريقة files.list
لاسترداد رقم تعريف أحد الملفات.
تمثيل JSON |
---|
{ "kind": string, "userPermission": { object ( |
الحقول | |
---|---|
kind |
الإخراج فقط. نوع الملف وتكون هذه القيمة هي " |
userPermission |
الإخراج فقط. أذونات المستخدم الذي تمت المصادقة عليه في هذا الملف. |
fileExtension |
الإخراج فقط. المكوِّن النهائي من |
md5Checksum |
الإخراج فقط. مجموع اختباري MD5 لمحتوى هذا الملف. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لمحرّري "مستندات Google" أو ملفات الاختصارات. |
selfLink |
الإخراج فقط. رابط للرجوع إلى هذا الملف |
ownerNames[] |
الإخراج فقط. أسماء مالكي هذا الملف لا تتم تعبئتها للعناصر في مساحات التخزين السحابي المشتركة |
lastModifyingUserName |
الإخراج فقط. اسم آخر مستخدم لتعديل هذا الملف. |
editable |
الإخراج فقط. تم الإيقاف: استخدِم |
writersCanShare |
ما إذا كان يمكن للكتّاب مشاركة المستند مع مستخدمين آخرين. لا تتم تعبئتها للعناصر في مساحات التخزين السحابي المشتركة |
downloadUrl |
الإخراج فقط. عنوان URL للتنزيل القصير للملف. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لملفات "مستندات Google" أو الاختصارات. |
mimeType |
نوع MIME للملف. وهذا قابل للتغيير فقط عند تحميل محتوى جديد. يمكن ترك هذا الحقل فارغًا، وسيتم تحديد نوع mime من نوع MIME للمحتوى الذي تم تحميله. |
exportLinks |
الإخراج فقط. روابط لتصدير ملفات "أدوات تحرير المستندات" إلى تنسيقات محدّدة عنصر يحتوي على قائمة بأزواج من |
driveId |
الإخراج فقط. رقم تعريف مساحة التخزين السحابي المشتركة التي يتوفّر فيها الملف. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
parents[] |
مجموعة من المجلدات الرئيسية التي تحتوي على هذا الملف. إذا لم يتم تحديد الملف كجزء من طلب الإدراج، سيتم وضع الملف مباشرةً في مجلد "ملفاتي" للمستخدم. إذا لم يتم تحديد الملف كجزء من طلب نسخ، سيكتسب الملف أي عناصر رئيسية قابلة للاكتشاف للملف المصدر. يمكن أيضًا أن تستخدم طلبات تعديل المَعلمتَين |
thumbnailLink |
الإخراج فقط. رابط قصير الأجل إلى الصورة المصغَّرة للملف، إذا كان متاحًا. ويدوم ذلك عادةً بترتيب الساعات. وتتم تعبئته فقط عندما يتمكن التطبيق الذي يقدّم الطلب من الوصول إلى محتوى الملف. في حال عدم مشاركة الملف بشكل علني، يجب جلب عنوان URL المعروض في |
appDataContents |
الإخراج فقط. ما إذا كان هذا الملف في مجلد بيانات التطبيق. |
webViewLink |
الإخراج فقط. لا يتوفر رابط إلا في المجلدات العلنية للاطّلاع على مواد العرض الثابتة للويب (HTML وCSS وJS وغيرها) من خلال استضافة الموقع الإلكتروني على Google Drive. |
iconLink |
الإخراج فقط. رابط لرمز الملف. |
shared |
الإخراج فقط. ما إذا تمت مشاركة الملف. لا تتم تعبئتها للعناصر في مساحات التخزين السحابي المشتركة |
lastModifyingUser |
الإخراج فقط. آخر مستخدم يعدّل هذا الملف. |
owners[] |
الإخراج فقط. مالك هذا الملف يمكن أن يكون لبعض الملفات القديمة فقط أكثر من مالك واحد. لا تتم تعبئة هذا الحقل للعناصر في مساحات التخزين السحابي المشتركة. |
openWithLinks |
الإخراج فقط. خريطة معرِّف كل تطبيق من تطبيقات المستخدم لفتح رابط باستخدام هذا التطبيق. ولا تتم تعبئته إلا عند استخدام نطاق drive.apps.readonly عنصر يحتوي على قائمة بأزواج من |
defaultOpenWithLink |
الإخراج فقط. رابط لفتح هذا الملف باستخدام التطبيق التلقائي للمستخدم لهذا الملف. وتتم تعبئته فقط عند استخدام النطاق drive.apps.readonly. |
headRevisionId |
الإخراج فقط. رقم تعريف مراجعة رأس الملف. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لمحرّري "مستندات Google" أو ملفات الاختصارات. |
properties[] |
قائمة الفنادق |
copyable |
الإخراج فقط. تم الإيقاف: استخدِم |
etag |
الإخراج فقط. ملف ETag للملف |
sharingUser |
الإخراج فقط. المستخدم الذي شارك العنصر مع المستخدم الحالي، إذا كان متاحًا. |
alternateLink |
الإخراج فقط. رابط لفتح الملف في محرر أو عارض Google ذي صلة. |
embedLink |
الإخراج فقط. رابط لتضمين الملف. |
webContentLink |
الإخراج فقط. رابط لتنزيل محتوى الملف في أحد المتصفحات باستخدام مصادقة مستندة إلى ملفات تعريف الارتباط. في الحالات التي تتم فيها مشاركة المحتوى بشكل علني، يمكن تنزيل المحتوى بدون أي بيانات اعتماد. |
fileSize |
الإخراج فقط. الحجم بالبايت (blobs) وملفات محرر الطرف الأول لن تتم تعبئة البيانات للملفات التي ليس لها حجم، مثل الاختصارات والمجلدات. |
copyRequiresWriterPermission |
لتحديد ما إذا كانت خيارات نسخ هذا الملف أو طباعته أو تنزيله غير مفعَّلة للقرّاء والمعلِّقين. |
permissions[] |
الإخراج فقط. قائمة الأذونات للمستخدمين الذين لديهم الإذن بالوصول إلى هذا الملف. لا تتم تعبئتها للعناصر في مساحات التخزين السحابي المشتركة |
hasThumbnail |
الإخراج فقط. ما إذا كان هذا الملف يتضمّن صورة مصغّرة ولا تشير هذه القيمة إلى ما إذا كان بإمكان التطبيق الذي يقدّم الطلب الوصول إلى الصورة المصغّرة. للتحقّق من إمكانية الوصول، ابحث عن توفّر حقل imageLink. |
spaces[] |
الإخراج فقط. قائمة المساحات التي تحتوي على الملف. والقيمتان المسموح بإدراجهما هما |
folderColorRgb |
لون المجلد كسلسلة سداسية عشرية على شكل RGB إذا كان الملف مجلدًا أو اختصارًا لمجلد تتوفر قائمة الألوان المتوافقة في حقل folderColorPalette في المورد "لمحة". إذا تم تحديد لون غير متوافق، سيتم تغييره إلى أقرب لون في لوحة الألوان. |
id |
رقم تعريف الملف. |
title |
عنوان هذا الملف. تجدر الإشارة إلى أنه بالنسبة إلى العناصر غير القابلة للتغيير، مثل مجلدات المستوى الأعلى في مساحات التخزين السحابي المشتركة والمجلد الجذر في "ملفاتي" ومجلدات بيانات التطبيق، يكون العنوان ثابتًا. |
description |
اكتب وصفًا موجزًا للملف. |
labels |
مجموعة من التصنيفات للملف. |
labels.viewed |
لتحديد ما إذا كان هذا المستخدم قد شاهد هذا الملف. |
labels.restricted |
الإخراج فقط. تم الإيقاف: استخدِم |
labels.starred |
ما إذا كان المستخدم قد تمييز هذا الملف بنجمة. |
labels.hidden |
الإخراج فقط. تمّ الإيقاف. |
labels.trashed |
لتحديد ما إذا كان قد تم نقل هذا الملف إلى المهملات. ينطبق هذا التصنيف على جميع المستخدمين الذين يصلون إلى الملف، ولكن يُسمح فقط للمالكين بالاطّلاع على الملفات والمهملات. |
labels.modified |
الإخراج فقط. يشير ذلك إلى ما إذا كان هذا المستخدم قد عدَّل الملف. |
explicitlyTrashed |
الإخراج فقط. لتحديد ما إذا كان قد تم إرسال هذا الملف إلى المهملات بشكل صريح بدلاً من نقله بشكل متكرر. |
createdDate |
الإخراج فقط. أنشئ وقتًا لهذا الملف (الطابع الزمني RFC 3339). |
modifiedDate |
آخر مرة تم فيها تعديل هذا الملف من قِبل أي شخص (الطابع الزمني RFC 3339) وهذا قابل للتغيير فقط عند ضبط المَعلمة setModifiedDate. |
modifiedByMeDate |
الإخراج فقط. تاريخ آخر تعديل لهذا الملف من قِبل المستخدم (الطابع الزمني RFC 3339) يُرجى العِلم أنّ إعداد EditDate سيؤدي أيضًا إلى تعديل تاريخ dateByMe للمستخدم الذي يحدد التاريخ. |
lastViewedByMeDate |
تاريخ آخر مرة اطّلع فيها المستخدم على هذا الملف (الطابع الزمني RFC 3339). |
markedViewedByMeDate |
الإخراج فقط. تمّ الإيقاف. |
sharedWithMeDate |
الإخراج فقط. وقت مشاركة هذا الملف مع المستخدم (الطابع الزمني RFC 3339) |
quotaBytesUsed |
الإخراج فقط. عدد وحدات البايت المستخدمة في هذا الملف حسب الحصة المحددة. |
version |
الإخراج فقط. رقم رقم أحادي الاسم للملف. يعكس ذلك كل تغيير تم إجراؤه على الملف على الخادم، حتى التغييرات التي لا تظهر للمستخدم الذي قدّم الطلب. |
indexableText |
سمات النص القابل للفهرسة للملف (يمكن كتابتها فقط) |
indexableText.text |
تمثّل هذه السمة النص الذي ستتم فهرسته لهذا الملف. |
originalFilename |
اسم الملف الأصلي للمحتوى الذي تم تحميله إذا كان متاحًا، أو القيمة الأصلية للحقل |
ownedByMe |
الإخراج فقط. يشير ذلك إلى ما إذا كان الملف مملوكًا للمستخدم الحالي. لا تتم تعبئتها للعناصر في مساحات التخزين السحابي المشتركة |
canComment |
الإخراج فقط. تم الإيقاف: استخدِم |
shareable |
الإخراج فقط. تم الإيقاف: استخدِم |
fullFileExtension |
الإخراج فقط. امتداد الملف الكامل، وتم استخراجه من العنوان. قد يحتوي على عدة إضافات متسلسلة، مثل "tar.gz". لا تؤدي إزالة إضافة من العنوان إلى محو هذا الحقل، ولكن تغيير الإضافة على العنوان يؤدي إلى تعديل هذا الحقل. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لمحرّري "مستندات Google" أو ملفات الاختصارات. |
isAppAuthorized |
الإخراج فقط. يشير ذلك إلى ما إذا كان التطبيق الذي قدّم الطلب قد أنشأ الملف أو فتحه. |
teamDriveId |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities |
الإخراج فقط. الإمكانيات الحالية للمستخدم في هذا الملف. تتوافق كل إمكانات مع إجراء دقيق قد يتّخذه مستخدم. |
capabilities.canChangeRestrictedDownload |
الإخراج فقط. تمّ الإيقاف. |
capabilities.canMoveChildrenOutOfDrive |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي نقل العناصر الفرعية لهذا المجلد خارج مساحة التخزين السحابي المشتركة ويكون هذا الإجراء غير صحيح إذا لم يكن العنصر مجلدًا. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
capabilities.canReadDrive |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي قراءة مساحة التخزين السحابي المشتركة التي ينتمي إليها هذا الملف. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
capabilities.canEdit |
الإخراج فقط. لتحديد ما إذا كان بإمكان المستخدم الحالي تعديل هذا الملف. هناك عوامل أخرى قد تحدّ من نوع التغييرات التي يمكن للمستخدم إجراؤها على الملف. على سبيل المثال، يمكنك الاطّلاع على |
capabilities.canCopy |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه نسخ هذا الملف. بالنسبة إلى عنصر في مساحة التخزين السحابي المشتركة، ما إذا كان بإمكان المستخدم الحالي نسخ العناصر التابعة التي لا تنتمي إلى هذا العنصر، أو هذا العنصر نفسه إذا لم يكن مجلدًا. |
capabilities.canComment |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه التعليق على هذا الملف. |
capabilities.canAddChildren |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه إضافة أطفال إلى هذا المجلد وتكون هذه القيمة غير صحيحة دائمًا عندما لا يكون العنصر مجلدًا. |
capabilities.canDelete |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه حذف هذا الملف. |
capabilities.canDownload |
الإخراج فقط. لتحديد ما إذا كان يمكن للمستخدم الحالي تنزيل هذا الملف أم لا. |
capabilities.canListChildren |
الإخراج فقط. لتحديد ما إذا كان يمكن للمستخدم الحالي عرض العناصر الثانوية لهذا المجلد. وتكون هذه القيمة غير صحيحة دائمًا عندما لا يكون العنصر مجلدًا. |
capabilities.canRemoveChildren |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه إزالة الأطفال من هذا المجلد. وتكون هذه القيمة غير صحيحة دائمًا عندما لا يكون العنصر مجلدًا. بالنسبة إلى المجلد في مساحة تخزين سحابي مشتركة، استخدِم |
capabilities.canRename |
الإخراج فقط. يمكنك اختيار ما إذا كان بإمكان المستخدم الحالي إعادة تسمية هذا الملف أم لا. |
capabilities.canTrash |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه نقل هذا الملف إلى المهملات. |
capabilities.canReadRevisions |
الإخراج فقط. لتحديد ما إذا كان يمكن للمستخدم الحالي قراءة مورد النُسخ السابقة من هذا الملف. بالنسبة إلى عنصر مساحة التخزين السحابي المشتركة، سواءً كان بالإمكان قراءة نُسخ سابقة من عناصر تابعة لهذا المجلد أو عناصر أخرى إذا لم تكن مجلّدًا. |
capabilities.canReadTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canMoveTeamDriveItem |
الإخراج فقط. متوقفة نهائيًا: استخدِم |
capabilities.canChangeCopyRequiresWriterPermission |
الإخراج فقط. يشير ذلك إلى ما إذا كان بإمكان المستخدم الحالي تغيير قيود |
capabilities.canMoveItemIntoTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canUntrash |
الإخراج فقط. ما إذا كان بإمكان المستخدم الحالي استعادة هذا الملف من المهملات |
capabilities.canModifyContent |
الإخراج فقط. لتحديد ما إذا كان المستخدم الحالي يمكنه تعديل محتوى هذا الملف. |
capabilities.canMoveItemWithinTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canMoveItemOutOfTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canDeleteChildren |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه حذف العناصر الفرعية من هذا المجلد. ويكون هذا الإجراء غير صحيح إذا لم يكن العنصر مجلدًا. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
capabilities.canMoveChildrenOutOfTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canMoveChildrenWithinTeamDrive |
الإخراج فقط. تم الإيقاف: استخدِم |
capabilities.canTrashChildren |
الإخراج فقط. يشير ذلك إلى ما إذا كان بإمكان المستخدم الحالي نقل الملفات الفرعية إلى هذا المجلد. ويكون هذا الإجراء غير صحيح إذا لم يكن العنصر مجلدًا. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
capabilities.canMoveItemOutOfDrive |
الإخراج فقط. ما إذا كان بإمكان المستخدم الحالي نقل هذا العنصر خارج مساحة التخزين السحابي هذه عن طريق تغيير ملفه الرئيسي. تجدر الإشارة إلى أنّه قد يتعذّر طلب تغيير العنصر الرئيسي للعنصر بناءً على العنصر الرئيسي الجديد الذي تتم إضافته. |
capabilities.canAddMyDriveParent |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي إضافة عنصر رئيسي للعنصر بدون إزالة عنصر رئيسي حالي في الطلب نفسه لا تتم تعبئته لملفات مساحات التخزين السحابي المشتركة |
capabilities.canRemoveMyDriveParent |
الإخراج فقط. ما إذا كان بإمكان المستخدم الحالي إزالة عنصر رئيسي من العنصر بدون إضافة عنصر رئيسي آخر في الطلب نفسه لا تتم تعبئته لملفات مساحات التخزين السحابي المشتركة |
capabilities.canMoveItemWithinDrive |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه نقل هذا العنصر داخل مساحة التخزين السحابي هذه تجدر الإشارة إلى أنّه من المحتمل أن يتعذّر طلب تغيير العنصر الرئيسي للعنصر بناءً على العنصر الرئيسي الجديد الذي تتم إضافته والعنصر الرئيسي الذي تتم إزالته. |
capabilities.canShare |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه تعديل إعدادات المشاركة لهذا الملف. |
capabilities.canMoveChildrenWithinDrive |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي نقل العناصر الفرعية لهذا المجلد داخل مساحة التخزين السحابي هذه ويكون هذا الإجراء غير صحيح إذا لم يكن العنصر مجلدًا. يُرجى العلم بأنّه قد يتعذّر تنفيذ طلب نقل الحساب الفرعي بناءً على إمكانية وصول المستخدم الحالي إلى المجلد الفرعي والوجهة. |
capabilities.canModifyContentRestriction |
متوقفة: الإخراج فقط. استخدِم إحدى السمات |
capabilities.canAddFolderFromAnotherDrive |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي إضافة مجلد من مساحة تخزين سحابي أخرى (مساحة تخزين سحابي مشتركة مختلفة أو ملفاتي) إلى هذا المجلد. ويكون هذا الإجراء غير صحيح إذا لم يكن العنصر مجلدًا. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
capabilities.canChangeSecurityUpdateEnabled |
الإخراج فقط. يشير ذلك إلى ما إذا كان يمكن للمستخدم الحالي تغيير حقل SecurityUpdateEnabled في البيانات الوصفية لميزة "المشاركة باستخدام رابط". |
capabilities.canAcceptOwnership |
الإخراج فقط. ما إذا كان المستخدم الحالي هو المالك الحالي للملف. لا تتم تعبئته لملفات مساحات التخزين السحابي المشتركة |
capabilities.canReadLabels |
الإخراج فقط. يحدّد هذا الإعداد ما إذا كان بإمكان المستخدم الحالي قراءة التصنيفات في الملف. |
capabilities.canModifyLabels |
الإخراج فقط. ما إذا كان يمكن للمستخدم الحالي تعديل التصنيفات في الملف. |
capabilities.canModifyEditorContentRestriction |
الإخراج فقط. يشير ذلك إلى ما إذا كان يمكن للمستخدم الحالي إضافة قيود على المحتوى أو تعديله في الملف المحظور. |
capabilities.canModifyOwnerContentRestriction |
الإخراج فقط. ما إذا كان المستخدم الحالي يمكنه إضافة أو تعديل قيود المحتوى التي يحظرها المالك. |
capabilities.canRemoveContentRestriction |
الإخراج فقط. ما إذا كان هناك قيود على المحتوى يمكن أن يزيله المستخدم الحالي |
hasAugmentedPermissions |
الإخراج فقط. لتحديد ما إذا كان هناك أذونات في هذا الملف مباشرةً. تتم تعبئة هذا الحقل فقط للعناصر في مساحات التخزين السحابي المشتركة. |
trashingUser |
الإخراج فقط. إذا تم إرسال الملف إلى المهملات بشكلٍ صريح، يعني هذا أن المستخدم الذي أرسله إلى المهملات. تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
canReadRevisions |
الإخراج فقط. تم الإيقاف: استخدِم |
thumbnailVersion |
الإخراج فقط. نسخة الصورة المصغّرة للاستخدام في إلغاء ذاكرة التخزين المؤقت للصور المصغّرة |
trashedDate |
الإخراج فقط. الوقت الذي تم فيه نقل العنصر إلى المهملات (الطابع الزمني RFC 3339) تتم تعبئة هذا الإعداد فقط للعناصر في مساحات التخزين السحابي المشتركة. |
permissionIds[] |
الإخراج فقط. files.list من معرّفات الأذونات للمستخدمين الذين لديهم الإذن بالوصول إلى هذا الملف. |
thumbnail |
صورة مصغَّرة للملف وسيتمّ استخدام هذه الصورة فقط في حال تعذّر إنشاء صورة مصغّرة عادية. |
thumbnail.image |
وحدات البايت المشفّرة Base64 الآمنة لعنوان URL للصورة المصغّرة. يجب أن يتوافق مع الفقرة 5 RFC 4648. سلسلة Base64 مرمّزة. |
thumbnail.mimeType |
نوع MIME للصورة المصغّرة. |
imageMediaMetadata |
الإخراج فقط. البيانات الوصفية عن وسائط الصور لن يتوفّر ذلك إلا لأنواع الصور، وسيعتمد محتواه على ما يمكن تحليله من محتوى الصورة. |
imageMediaMetadata.flashUsed |
الإخراج فقط. لتحديد ما إذا كان قد تم استخدام الفلاش لإنشاء الصورة. |
imageMediaMetadata.meteringMode |
الإخراج فقط. وضع المقياس المستخدَم لإنشاء الصورة. |
imageMediaMetadata.sensor |
الإخراج فقط. نوع المستشعر المستخدَم لإنشاء الصورة. |
imageMediaMetadata.exposureMode |
الإخراج فقط. وضع التعرّض للضوء المُستخدَم لإنشاء الصورة |
imageMediaMetadata.colorSpace |
الإخراج فقط. مساحة ألوان الصورة |
imageMediaMetadata.whiteBalance |
الإخراج فقط. وضع التوازن الأبيض المستخدَم لإنشاء الصورة |
imageMediaMetadata.width |
الإخراج فقط. عرض الصورة بالبكسل. |
imageMediaMetadata.height |
الإخراج فقط. ارتفاع الصورة بالبكسل. |
imageMediaMetadata.location |
الإخراج فقط. معلومات الموقع الجغرافي المخزّنة في الصورة |
imageMediaMetadata.location.latitude |
الإخراج فقط. خط العرض المُخزَّن في الصورة. |
imageMediaMetadata.location.longitude |
الإخراج فقط. خط الطول المُوضَّح في الصورة. |
imageMediaMetadata.location.altitude |
الإخراج فقط. الارتفاع المخزَّن في الصورة |
imageMediaMetadata.rotation |
الإخراج فقط. عدد التدويرات بزاوية 90 درجة في اتجاه عقارب الساعة والتي يتم تطبيقها من الاتجاه الأصلي للصورة. |
imageMediaMetadata.date |
الإخراج فقط. تاريخ ووقت التقاط الصورة (الطابع الزمني بتنسيق EXIF) |
imageMediaMetadata.cameraMake |
الإخراج فقط. نوع الكاميرا المستخدَمة لإنشاء الصورة |
imageMediaMetadata.cameraModel |
الإخراج فقط. طراز الكاميرا المستخدَمة لإنشاء الصورة. |
imageMediaMetadata.exposureTime |
الإخراج فقط. مدة التعرُّض للضوء بالثواني |
imageMediaMetadata.aperture |
الإخراج فقط. فتحة العدسة المستخدمة لإنشاء الصورة (رقم-f) |
imageMediaMetadata.focalLength |
الإخراج فقط. البعد البؤري المستخدم لإنشاء الصورة، بالمليمتر. |
imageMediaMetadata.isoSpeed |
الإخراج فقط. سرعة ISO المستخدمة لإنشاء الصورة. |
imageMediaMetadata.exposureBias |
الإخراج فقط. انحياز التعرض للصورة (قيمة APEX). |
imageMediaMetadata.maxApertureValue |
الإخراج فقط. أصغر عدد من العدسة للبعد البؤري الذي يتم استخدامه لإنشاء الصورة (قيمة APEX). |
imageMediaMetadata.subjectDistance |
الإخراج فقط. المسافة التي تفصل عن العنصر الأساسي في الصورة بالمتر |
imageMediaMetadata.lens |
الإخراج فقط. العدسة المستخدَمة لإنشاء الصورة. |
videoMediaMetadata |
الإخراج فقط. البيانات الوصفية حول وسائط الفيديو ستتوفّر هذه الميزة لأنواع الفيديوهات فقط. |
videoMediaMetadata.width |
الإخراج فقط. عرض الفيديو بالبكسل |
videoMediaMetadata.height |
الإخراج فقط. تمثّل هذه السمة ارتفاع الفيديو بالبكسل. |
videoMediaMetadata.durationMillis |
الإخراج فقط. تشير هذه العلامة إلى مدة الفيديو بالملي ثانية. |
shortcutDetails |
تفاصيل ملف الاختصار تتم تعبئة هذا الحقل فقط لملفات الاختصارات التي يتم ضبط حقل mimeType على |
shortcutDetails.targetId |
رقم تعريف الملف الذي يشير إليه هذا الاختصار. |
shortcutDetails.targetMimeType |
الإخراج فقط. نوع MIME للملف الذي يشير إليه هذا الاختصار. قيمة هذا الحقل هي نبذة عن نوع MIME المستهدف، ويتم التقاطه عند إنشاء الاختصار. |
shortcutDetails.targetResourceKey |
الإخراج فقط. مفتاح ResourceKey للملف المستهدف. |
contentRestrictions[] |
القيود المفروضة على الوصول إلى محتوى الملف. لا تتم تعبئته إلا في حال توفّر هذا القيد. |
resourceKey |
الإخراج فقط. مفتاح مطلوب للوصول إلى العنصر من خلال رابط مشترك. |
linkShareMetadata |
الإخراج فقط. التفاصيل ذات الصلة بـ LinkShare يحتوي على تفاصيل حول عناوين URL للروابط التي يستخدمها العملاء للإشارة إلى هذا العنصر. |
linkShareMetadata.securityUpdateEligible |
الإخراج فقط. ما إذا كان الملف مؤهَّلاً لتحديث الأمان. |
linkShareMetadata.securityUpdateEnabled |
الإخراج فقط. ما إذا تم تفعيل تحديث الأمان لهذا الملف. |
labelInfo |
الإخراج فقط. نظرة عامة على التصنيفات في الملف. |
labelInfo.labels[] |
الإخراج فقط. مجموعة التصنيفات في الملف وفقًا لطلب أرقام تعريف التصنيفات في المعلمة |
sha1Checksum |
الإخراج فقط. المجموع الاختباري لشهادة SHA1 المرتبطة بهذا الملف، في حال توفّره. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لمحرّري "مستندات Google" أو ملفات الاختصارات. |
sha256Checksum |
الإخراج فقط. المجموع الاختباري SHA256 المرتبط بهذا الملف، في حال توفّره. وتتم تعبئة هذا الحقل فقط للملفات التي تتضمن محتوى مُخزَّنًا في Google Drive، ولا تتم تعبئته لمحرّري "مستندات Google" أو ملفات الاختصارات. |
قيود المحتوى
حصر إمكانية الوصول إلى محتوى الملف.
تمثيل JSON |
---|
{
"readOnly": boolean,
"reason": string,
"type": string,
"restrictingUser": {
object ( |
الحقول | |
---|---|
readOnly |
لتحديد ما إذا كان محتوى الملف للقراءة فقط. إذا كان الملف متاحًا للقراءة فقط، قد لا تتم إضافة نسخة جديدة من الملف، ولا يمكن إضافة التعليقات أو تعديلها، وقد لا يتم تعديل عنوان الملف. |
reason |
سبب تقييد محتوى الملف وهذا قابل للتغيير فقط في الطلبات التي تضبط |
type |
الإخراج فقط. نوع قيود المحتوى. والقيمة الوحيدة المتاحة حاليًا هي |
restrictingUser |
الإخراج فقط. المستخدم الذي حدّد قيود المحتوى لا تتم التعبئة إلا في حال ضبط |
restrictionDate |
الإخراج فقط. الوقت الذي تم فيه فرض قيود على المحتوى (الطابع الزمني RFC 3339) لا تتم التعبئة إلا في حال ضبط |
ownerRestricted |
يشير ذلك إلى ما إذا كان بإمكان مالك الملف تعديل أو إزالة قيود المحتوى. بالنسبة إلى الملفات في مساحات التخزين السحابي المشتركة، يمكن لأي مستخدم لديه إمكانات |
الطُرق |
|
---|---|
|
لإنشاء نسخة من الملف المحدّد. |
|
يحذف نهائيًا ملفًا يملكه المستخدم بدون نقله إلى المهملات. |
|
يحذف جميع ملفات المستخدم نهائيًا من "المهملات". |
|
يُصدِّر مستند Google Workspace إلى نوع MIME المطلوب ويعرض محتوى بايت تم تصديره. |
|
تنشئ مجموعة من معرّفات الملفات التي يمكن تقديمها في طلبات الإدراج أو النسخ. |
|
الحصول على البيانات الوصفية للملف أو محتواه باستخدام رقم التعريف |
|
إدراج ملف جديد |
|
يعرض ملفات المستخدم. |
|
يتم إدراج التصنيفات في ملف. |
|
تعدّل مجموعة التصنيفات المطبَّقة على ملف. |
|
يعدّل محتوى البيانات الوصفية و/أو المحتوى. |
|
اضبط الوقت المُعدَّل للملف على وقت الخادم الحالي. |
|
ينقل ملفًا إلى المهملات. |
|
لاستعادة ملف من المهملات |
|
يعدّل محتوى البيانات الوصفية و/أو المحتوى. |
|
الاشتراك في التغييرات في ملف. |