Method: revisions.list

تعرض هذه الطريقة نُسخًا سابقة من ملف.

ملاحظة مهمة: قد تكون قائمة المراجعات التي تعرضها هذه الطريقة غير مكتملة للملفات التي تتضمّن سجلّ مراجعات كبيرًا، بما في ذلك "مستندات Google" و"جداول بيانات Google" و"العروض التقديمية من Google" التي يتم تعديلها بشكل متكرّر. قد يتم حذف النُسخ السابقة من الردّ، ما يعني أنّ النسخة الأولى التي يتم عرضها قد لا تكون أقدم نسخة حالية. قد يكون سجلّ المراجعات الظاهر في واجهة مستخدم محرّر Workspace أكثر اكتمالاً من القائمة التي تعرضها واجهة برمجة التطبيقات.

طلب HTTP

GET https://www.googleapis.com/drive/v2/files/{fileId}/revisions

يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.

مَعلمات المسار

المعلمات
fileId

string

رقم تعريف الملف

مَعلمات طلب البحث

المعلمات
maxResults

integer

الحدّ الأقصى لعدد النُسخ السابقة المطلوب عرضها.

pageToken

string

الرمز المميز للصفحة الخاصة بالمراجعات. للحصول على الصفحة التالية من النتائج، اضبط هذه المَعلمة على قيمة "nextPageToken" من الاستجابة السابقة.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

قائمة بنُسخ سابقة من ملف

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "items": [
    {
      object (Revision)
    }
  ],
  "nextPageToken": string,
  "kind": string,
  "etag": string,
  "selfLink": string
}
الحقول
items[]

object (Revision)

قائمة النُسخ السابقة إذا تم ملء nextPageToken، قد تكون هذه القائمة غير مكتملة ويجب استرداد صفحة إضافية من النتائج.

nextPageToken

string

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

kind

string

يكون هذا الخيار drive#revisionList دائمًا.

etag

string

تمثّل هذه السمة علامة ETag الخاصة بالقائمة.

نطاقات الأذونات

يجب توفير أحد نطاقات 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.file
  • https://www.googleapis.com/auth/drive.meet.readonly
  • https://www.googleapis.com/auth/drive.metadata
  • https://www.googleapis.com/auth/drive.metadata.readonly
  • https://www.googleapis.com/auth/drive.photos.readonly
  • https://www.googleapis.com/auth/drive.readonly

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