تعرض هذه السمة التغييرات التي أجراها مستخدم أو مساحة Drive مشتركة.
طلب HTTP
GET https://www.googleapis.com/drive/v2/changes
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات طلب البحث
المعلمات | |
---|---|
driveId |
مساحة التخزين السحابي المشتركة التي سيتم عرض التغييرات منها. في حال تحديد المعرّفات، ستعكس التغييرات مساحة التخزين السحابي المشتركة، لذا استخدِم معرّف مساحة التخزين السحابي المدمج ومعرّف التغيير كمعرّف. |
includeCorpusRemovals |
تحديد ما إذا كان يجب أن تتضمّن التغييرات مورد الملف إذا كان المستخدم لا يزال بإمكانه الوصول إلى الملف في وقت الطلب، حتى عندما تتم إزالة ملف من قائمة التغييرات ولن تكون هناك إدخالات تغيير أخرى لهذا الملف |
includeDeleted |
تحديد ما إذا كان سيتم تضمين التغييرات التي تشير إلى أنّه تمت إزالة عناصر من قائمة التغييرات، مثلاً عن طريق الحذف أو فقدان إذن الوصول |
includeItemsFromAllDrives |
تحديد ما إذا كان يجب تضمين عناصر "ملفاتي" ومساحة التخزين السحابي المشتركة في النتائج |
includeSubscribed |
تحديد ما إذا كان سيتم تضمين التغييرات خارج التسلسل الهرمي لـ "ملفاتي" في النتيجة. عند ضبطها على "خطأ"، سيتم استبعاد التغييرات التي تم إجراؤها على الملفات، مثل تلك الموجودة في مجلد "بيانات التطبيق" أو الملفات المشتركة التي لم تتم إضافتها إلى "ملفاتي"، من النتيجة. |
includeTeamDriveItems |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام سياسة |
maxResults |
الحدّ الأقصى لعدد التغييرات المطلوب عرضها. |
pageToken |
الرمز المميز لمواصلة طلب قائمة سابق في الصفحة التالية يجب ضبط هذه القيمة على قيمة |
spaces |
قائمة مفصولة بفواصل تتضمّن المساحات المطلوب البحث فيها. القيم المسموح بإدراجها هي |
startChangeId |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام سياسة |
supportsAllDrives |
تحديد ما إذا كان التطبيق الذي يطلب الوصول يتيح استخدام كل من "ملفاتي" ومساحات التخزين السحابي المشتركة |
supportsTeamDrives |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام سياسة |
teamDriveId |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام سياسة |
includePermissionsForView |
تحدّد هذه السمة أذونات العرض الإضافية المطلوب تضمينها في الردّ. يُسمح فقط بالقيمة |
includeLabels |
قائمة مفصولة بفواصل تتضمّن معرّفات التصنيفات المطلوب تضمينها في الجزء |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
قائمة بالتغييرات التي أجراها مستخدم
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"items": [
{
object ( |
الحقول | |
---|---|
items[] |
قائمة التغييرات إذا تم ملء nextPageToken، قد تكون هذه القائمة غير مكتملة ويجب استرداد صفحة إضافية من النتائج. |
largestChangeId |
معرّف التغيير الأكبر الحالي |
nextPageToken |
الرمز المميز للصفحة التالية من التغييرات. لن يظهر هذا الخيار إذا تم الوصول إلى نهاية قائمة التغييرات. إذا تم رفض الرمز المميّز لأي سبب، يجب تجاهله وإعادة بدء التقسيم على صفحات من الصفحة الأولى من النتائج. |
kind |
يكون هذا الخيار |
etag |
تمثّل هذه السمة علامة ETag الخاصة بالقائمة. |
newStartPageToken |
الرمز المميز لصفحة البدء للتغييرات المستقبلية. لن يظهر هذا الخيار إلا إذا تم الوصول إلى نهاية قائمة التغييرات الحالية. |
selfLink |
رابط يؤدي إلى هذه القائمة |
nextLink |
رابط يؤدي إلى الصفحة التالية من التغييرات |
نطاقات الأذونات
يجب توفير أحد نطاقات 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.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
بعض النطاقات محظورة وتتطلّب إجراء تقييم أمان لتتمكّن من استخدامها في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.