دليل الإصدار الثاني من Drive API

في حال استخدام الإصدار 2 من Google Drive API، سيتم عرض معظم المحتوى في Google Drive API. يرتبط الإصدار 3 من الدليل أيضًا بالإصدار الثاني. هذا القسم يحتوي على جميع المعلومات الخاصة بالإصدار 2، والتي تختلف عن المعروضة في صفحات محددة في دليل الإصدار 3. للحصول على السياق الكامل، يتضمن كل قسم فرعي يحتوي على رابط إلى صفحة الدليل المقابلة.

للاطّلاع على قائمة كاملة بالاختلافات، يُرجى الاطّلاع على الإصدار 2 من Drive API مقارنة الإصدار 3 المرجع.

تنزيل & نشر مراجعات الملفات

في قسم تنزيل نشر نُسخ الملفات تكون المعلومات التالية متعلقة بالإصدار 2، وتحل محل هذه الأقسام كما هو موضح للإصدار 3:

القائمة تنزيل مراجعات فردية

بمجرد الحصول على قائمة بالنُسخ السابقة من الملف، يمكنك تنزيل محتوى أي المراجعة من خلال إرسال طلب GET معتمد إلى []downloadUrl](/drive/api/reference/rest/v2/revisions). ينشئ Google Drive عنوان URL قصير الأجل هذا عند طلب المراجعة. لا تعتمد عليها لاستخدامها لاحقًا.

يمكنك أيضًا تصدير النسخة السابقة بأحد التنسيقات المدعومة من خلال تحديد الموقع الإلكتروني exportLinks.

خصائص الملف المخصصة

بالإضافة إلى المعلومات الواردة في صفحة إضافة خصائص ملف مخصصة، تكون المعلومات التالية خاصة بالإصدار 2:

ويتم الوصول إلى الخصائص باستخدام properties.

هذه هي بنية خاصية نموذجية يمكن استخدامها لتخزين رقم تعريف قاعدة بيانات ملف Drive على الملف

{
  'key':        'additionalID',
  'value':      'ID',
  'visibility': 'PRIVATE'
}

لمزيد من المعلومات حول الحدود، يمكنك الاطّلاع على properties في المرجع التوثيق.

تفعيل خيار دعم مساحات التخزين السحابي المشتركة

بالإضافة إلى المعلومات الواردة في صفحة تنفيذ مساحة التخزين السحابي المشتركة، استبدِل هذا الحقل الإضافي. trashedDate للإصدار 2

في تنفيذ دعم مساحة التخزين السحابي المشتركة، تتطلب الطرق التالية supportsAllDrives=true عند العمل باستخدام يؤدي إلى زيادة المحتوى:

  • files.get
  • files.list
  • files.insert
  • files.update
  • files.patch
  • files.copy
  • files.trash
  • files.untrash
  • files.delete
  • files.touch
  • children.insert
  • parents.insert
  • changes.list
  • changes.getStartPageToken
  • changes.get
  • permissions.list
  • permissions.get
  • permissions.insert
  • permissions.update
  • permissions.patch
  • permissions.delete

تتضمن الطريقتان changes.get وchanges.list عدة معلَمات خاصة بـ مساحات التخزين السحابي المشتركة. للحصول على قائمة بالمعلَمات، راجِع تتبُّع التغييرات في ورقة بيانات Google Drive .

تحميل ملفات

في صفحة تحميل بيانات الملف، لاحظ ذلك تكون المعلومات خاصة بالإصدار 2:

الاستيراد إلى أنواع مستندات Google

عند إنشاء ملف في Google Drive، يمكنك تحويل بعض أنواع الملفات إلى مستند في "مستندات Google" أو "جداول بيانات Google" أو "العروض التقديمية من Google" تضمين files.insert طلب بحث convert وتضبط خاصية (workspace_name) mimeType للملف. بالنسبة مزيد من المعلومات، راجع تحميل ملف .

مشاركة الملفات والمجلدات مساحات التخزين السحابي

إشعار حول مشاركة الملفات والمجلدات مساحات التخزين السحابي role، في حقل واحد فقط في الإصدار 3، من الأدوار الفعالة للمستخدم والمجموعة أو مجالك. في الإصدار 2، ستحتاج إلى كلّ من الحقلين role وadditionalRoles إذن يعكس الأدوار الفعّالة التي يمتلكها المستخدم أو المجموعة أو النطاق عنصر معين.

الاختلافات في طلبات البحث للإصدار 2

حقل الإصدار 2 title هو name في الإصدار 3. للحصول على أمثلة، يمكنك الاطّلاع على البحث عن الملفات و المجلدات.

حقل الإصدار 2 createdDate هو createdTime في الإصدار 3. للحصول على أمثلة، راجع البحث عن مساحات التخزين السحابي المشتركة.

حقل الإصدار 2 modifiedDate هو modifiedTime في الإصدار 3. الإصدار 2 من lastViewedByMeDate هو viewedByMeTime في الإصدار 3. لمزيد من التفاصيل، اطلع على عبارات طلب البحث و .