אחזור קבוצה דינמית ורשימת החברים בה

אפשר לאחזר קבוצות דינמיות לפי שם או כתובת אימייל. אחרי שמקבלים קבוצה, אפשר להציג את החברים שלה.

אחזור קבוצה דינמית לפי שם

בדוגמה הבאה אפשר לראות איך מאחזרים קבוצה דינמית לפי שם:

REST

כדי לאחזר קבוצה דינמית לפי שם, קוראים ל-groups.get() עם שם המשאב של הקבוצה.

Python

בדוגמה הבאה מוצג איך לאחזר קבוצה דינמית לפי שם באמצעות ספריית Python:

def get_dynamic_group_by_name(name):
  service = build_service()
  response = service.groups().get(name=name).execute()
  return response

אחזור קבוצה דינמית לפי כתובת אימייל

בדוגמה הבאה אפשר לראות איך מאחזרים קבוצה דינמית לפי כתובת אימייל:

REST

כדי לאחזר קבוצה דינמית לפי אימייל, קוראים ל-groups.get() עם כתובת האימייל של הקבוצה.

Python

בדוגמה הבאה אפשר לראות איך מאחזרים קבוצה דינמית לפי כתובת אימייל באמצעות ספריית Python:

def get_dynamic_group_by_email(email):
  service = build_service()

  # First we use the email to get the groups name calling lookup()
  lookup_group_name_request = service.groups().lookup()
  param = "&groupKey.id=" + email
  lookup_group_name_request.uri += param
  lookup_group_name_response = lookup_group_name_request.execute()
  name = lookup_group_name_response.get("name")

  # Then we can call get() by passing in the group's name
  response = service.groups().get(name=name).execute()
  return response

הצגת החברויות בקבוצה דינמית

בדוגמה הבאה אפשר לראות איך מציגים את החברים בקבוצה דינמית:

REST

כדי להציג את החברים בקבוצה, קוראים ל-groups.memberships.get() עם שם המשאב של הקבוצה.

Python

בדוגמה הבאה מוצג איך ליצור רשימה של חברים בקבוצה דינמית באמצעות ספריית Python:

def get_dynamic_group_memberships(name):
  service = build_service()

  members_request = service.groups().memberships().list(parent=name)
  members_request.uri += "&view=FULL"
  response = members_request.execute()
  return response