אחזור קבוצה דינמית ורשימת החברים בה
אפשר לאחזר קבוצות דינמיות לפי שם או כתובת אימייל. אחרי שמקבלים קבוצה, אפשר להציג את החברים שלה.
אחזור קבוצה דינמית לפי שם
בדוגמה הבאה אפשר לראות איך מאחזרים קבוצה דינמית לפי שם:
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