يعرض ملفات المستخدم.
تقبل هذه الطريقة المَعلمة q
، وهي عبارة عن طلب بحث يجمع عبارة بحث واحدة أو أكثر. لمزيد من المعلومات، يُرجى الاطّلاع على دليل البحث عن الملفات والمجلدات.
طلب HTTP
GET https://www.googleapis.com/drive/v2/files
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات طلب البحث
المعلمات | |
---|---|
corpora |
محتوى العناصر (الملفات/المستندات) التي ينطبق عليها الطلب الهيئات المتوافقة هي |
corpus |
تم إيقافه نهائيًا: نص العناصر (الملفات/المستندات) التي ينطبق عليها طلب البحث استخدِم |
driveId |
رقم تعريف مساحة التخزين السحابي المشتركة التي تريد البحث فيها |
includeItemsFromAllDrives |
ما إذا كان يجب تضمين عناصر "ملفاتي" ومساحات التخزين السحابي المشتركة في النتائج |
includeTeamDriveItems |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام |
maxResults |
الحد الأقصى لعدد الملفات التي سيتم عرضها في كل صفحة من الممكن أن تكون صفحات النتائج جزئية أو فارغة حتى قبل الوصول إلى نهاية قائمة الملفات. |
orderBy |
قائمة مفصولة بفواصل لمفاتيح الترتيب في ما يلي المفاتيح الصالحة:
يتم ترتيب كل مفتاح تصاعديًا تلقائيًا، ولكن يمكن عكسه باستخدام المُعدِّل desc. مثال على الاستخدام: يُرجى العِلم أنّ هناك قيدًا حاليًا على المستخدمين الذين لديهم مليون ملف تقريبًا يتم تجاهل ترتيب الترتيب المطلوب فيه. |
pageToken |
الرمز المميّز للصفحة للملفات |
projection |
متوقّفة نهائيًا: لا تؤدي هذه المَعلمة أي وظيفة. |
q |
سلسلة طلب البحث للعثور على الملفات |
spaces |
قائمة مفصولة بفواصل للمساحات المطلوب البحث عنها القيم المسموح بها هي |
supportsAllDrives |
ما إذا كان التطبيق الذي يطلب الوصول يتيح استخدام كل من "ملفاتي" ومساحات التخزين السحابي المشتركة |
supportsTeamDrives |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام |
teamDriveId |
تم إيقاف هذه السياسة نهائيًا، لذا يُرجى استخدام |
includePermissionsForView |
تُحدِّد أذونات العرض الإضافية المطلوب تضمينها في الاستجابة. يُسمح فقط بالقيمة |
includeLabels |
قائمة مفصولة بفواصل بأرقام تعريف التصنيفات المطلوب تضمينها في الجزء |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
قائمة بالملفات
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"nextPageToken": string,
"kind": string,
"etag": string,
"selfLink": string,
"incompleteSearch": boolean,
"nextLink": string,
"items": [
{
object ( |
الحقول | |
---|---|
nextPageToken |
الرمز المميّز للصفحة للصفحة التالية من الملفات لن يظهر هذا الحقل إذا تم الوصول إلى نهاية قائمة الملفات. إذا تم رفض الرمز المميّز لأي سبب، يجب تجاهله وإعادة بدء تقسيم الصفحات من الصفحة الأولى من النتائج. |
kind |
يكون هذا الخيار دائمًا |
etag |
علامة ETag للقائمة. |
selfLink |
رابط للعودة إلى هذه القائمة |
incompleteSearch |
ما إذا كانت عملية البحث غير مكتملة إذا كان هذا الحقل صحيحًا، قد تكون بعض نتائج البحث غير متوفّرة، لأنّه لم يتم البحث في جميع المستندات. قد يحدث ذلك عند البحث في مساحات تخزين متعددة باستخدام مجموعات النصوص "allDrives"، ولكن تعذّر البحث في جميع مجموعات النصوص. وعندما يحدث ذلك، نقترح على العملاء تضييق نطاق طلب البحث عن طريق اختيار مجموعة نصوص مختلفة، مثل "default" أو "drive". |
nextLink |
رابط يؤدي إلى الصفحة التالية من الملفات |
items[] |
قائمة الملفات في حال تعبئة nextPageToken، قد تكون هذه القائمة غير مكتملة ويجب جلب صفحة إضافية من النتائج. |
نطاقات التفويض
يتطلب أحد نطاقات 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
تكون بعض النطاقات محظورة وتتطلّب تقييم أمان ليتمكّن تطبيقك من استخدامها. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.
الجزء الأساسي
عمليات التعداد | |
---|---|
DEFAULT |
العناصر التي وصل إليها المستخدم |
DOMAIN |
العناصر التي تمت مشاركتها مع نطاق المستخدم |