Method: groups.list

لاسترداد جميع مجموعات النطاق أو لمستخدم معين لـ userKey (مقسّم على صفحات).

طلب HTTP

GET https://admin.googleapis.com/admin/directory/v1/groups

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

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

المعلمات
customer

string

المعرّف الفريد لحساب العميل على Google Workspace. في حال وجود حساب متعدد النطاقات، استخدِم هذا الحقل بدلاً من domain لجلب جميع المجموعات لأحد العملاء. يمكنك أيضًا استخدام الاسم المستعار my_customer لتمثيل customerId في حسابك. ويتم عرض customerId أيضًا كجزء من مورد Users (المستخدمون). يجب تقديم المعلَمة customer أو domain.

domain

string

اسم النطاق. استخدِم هذا الحقل للحصول على مجموعات من نطاق واحد فقط. لعرض جميع النطاقات لحساب عميل، استخدِم مَعلمة طلب البحث customer بدلاً من ذلك.

maxResults

integer

الحد الأقصى لعدد النتائج المطلوب عرضها. الحدّ الأقصى المسموح به للقيمة هو 200.

orderBy

enum (OrderBy)

عمود لاستخدامه في ترتيب النتائج

pageToken

string

رمز مميّز لتحديد الصفحة التالية في القائمة

query

string

البحث في سلسلة طلب البحث. يجب أن يكون بالشكل "". يمكن الاطّلاع على جميع المستندات على الرابط https: //developers.google.com/admin-sdk/directory/v1/guides/search-groups.

sortOrder

enum (SortOrder)

ما إذا كان سيتم عرض النتائج بترتيب تصاعدي أم تنازلي. تُستخدم فقط عند استخدام orderBy أيضًا

userKey

string

عنوان البريد الإلكتروني أو معرّف غير قابل للتغيير للمستخدم في حال إدراج هذه المجموعات فقط، وكان المستخدم المحدّد عضوًا فيها. أمّا إذا كان معرّفًا، فيجب أن يتطابق مع رقم تعريف عنصر المستخدِم.

نص الطلب

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

نص الاستجابة

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

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

string

هذا نوع من الموارد.

etag

string

علامة ETag للمورد.

groups[]

object (Group)

قائمة بكائنات المجموعة.

nextPageToken

string

يتم استخدام الرمز المميّز للوصول إلى الصفحة التالية من هذه النتيجة.

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

يتطلب هذا الإعداد أحد نطاقات OAuth التالية:

  • https://apps-apis.google.com/a/feeds/groups/
  • https://www.googleapis.com/auth/admin.directory.group
  • https://www.googleapis.com/auth/admin.directory.group.readonly

لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.

ترتيب

عمليات التعداد
EMAIL عنوان البريد الإلكتروني للمجموعة

SortOrder

عمليات التعداد
ASCENDING ترتيب تصاعدي
DESCENDING ترتيب تنازلي.