للبحث عن مجموعة معيّنة من مساحات التخزين السحابي المشتركة، استخدِم الحقل q
في سلسلة طلب البحث
مع drives.list
لفلترة مساحات التخزين السحابي
التي سيتم عرضها من خلال دمج عبارة بحث واحدة أو أكثر.
تحتوي سلسلة طلب البحث على الأجزاء الثلاثة التالية:
query_term operator values
المكان:
query_term
هي عبارة البحث أو الحقل الذي سيتم البحث فيه.تحدّد
operator
شرط عبارة البحث.values
هي القيم المحدّدة التي تريد استخدامها لفلترة نتائج البحث.
للاطّلاع على عبارات البحث وعوامل التشغيل التي يمكنك استخدامها لفلترة مساحات التخزين السحابي المشتركة، راجِع عبارات البحث وعوامل التشغيل.
على سبيل المثال، يفلتر سلسلة طلب البحث التالية نتائج البحث لعرض مساحات Drive المشتركة التي تحمل الاسم "مراجع Google Drive API" فقط.
q: name = 'Google Drive API resources' & useDomainAdminAccess=false
أمثلة على سلاسل طلبات البحث
يعرض الجدول التالي أمثلة على بعض سلاسل طلبات البحث الأساسية الخاصة بالمساحات المشتركة. يختلف الرمز الفعلي حسب مكتبة البرامج التي تستخدمها في البحث.
يجب أيضًا إلغاء الأحرف الخاصة في أسماء الملفات للتأكّد من أنّ طلب البحث يعمل بشكل صحيح. على سبيل المثال، إذا كان اسم الملف يحتوي على كل من علامة اقتباس مفردة ('
) وشرطة مائلة عكسية ("\"
)، استخدِم شرطة مائلة عكسية لتجنُّبها: name
contains 'quinn\'s paper\\essay'
.
ما تريد البحث عنه | مثال | الإعداد useDomainAdminAccess |
---|---|---|
مساحات التخزين السحابي المشتركة التي تم إنشاؤها بعد 1 يونيو 2017 | createdTime > '2017-06-01T12:00:00' |
true |
مساحات التخزين السحابي المشتركة المرئية في العرض التلقائي | hidden = false |
false |
مساحات التخزين السحابي المشتركة التي تضمّ أكثر من عضو واحد | memberCount > 1 |
true |
مساحات التخزين السحابي المشتركة التي تتضمّن كلمة "سري" في العنوان و20 عضوًا أو أكثر | name contains 'confidential' and memberCount >= 20 |
true |
مساحات التخزين السحابي المشتركة التي تتضمّن كلمة "سري" في العنوان بين جميع مساحات التخزين السحابي المشتركة في المؤسسة | name contains 'confidential' and orgUnitId = 'C03az79cb' |
true |
مساحات التخزين السحابي المشتركة التي تتضمّن الكلمة "سري" في العنوان بين جميع مساحات التخزين السحابي المشتركة التي يكون المستخدم عضوًا فيها | name contains 'confidential' |
false |
مساحات التخزين السحابي المشتركة التي لم يتم تعيين منظِّم لها | organizerCount = 0 |
true |
مساحات التخزين السحابي المشتركة التي لا تحتوي على رقم تعريف الوحدة التنظيمية | orgUnitId != 'C03az79cb' |
true |
البحث عن عبارات متعددة باستخدام الأقواس
يمكنك استخدام الأقواس لتجميع عبارات بحث متعددة معًا. على سبيل المثال، للبحث عن مساحات Drive مشتركة تم إنشاؤها بعد تاريخ معيّن وتضم أكثر من خمسة منظِّمين أو أكثر من 20 عضوًا، استخدِم طلب البحث التالي:
createdTime > '2019-01-01T12:00:00' and (organizerCount > 5 or
memberCount > 20)
يعرض هذا البحث جميع مساحات التخزين السحابي المشتركة التي تم إنشاؤها بعد 1 كانون الثاني (يناير) 2019 والتي تضم أكثر من خمسة منظِّمين أو أكثر من 20 عضوًا.
تقيِّم واجهة برمجة التطبيقات Drive API عاملَي التشغيل and
وor
من اليمين إلى اليسار،
لذا سيؤدي البحث نفسه بدون أقواس إلى عرض النتائج التالية:
- مساحات التخزين السحابي المشتركة التي تضم أكثر من خمسة منظِّمين وتم إنشاؤها بعد 1 كانون الثاني (يناير) 2019
- جميع مساحات التخزين السحابي المشتركة التي تضم أكثر من 20 عضوًا، حتى تلك التي تم إنشاؤها قبل 1 كانون الثاني (يناير) 2019