ดึงข้อมูลกลุ่มทั้งหมดของโดเมนหรือของผู้ใช้ที่ระบุ userKey (แบ่งหน้า)
คำขอ HTTP
GET https://admin.googleapis.com/admin/directory/v1/groups
URL ใช้ไวยากรณ์การแปลงรหัส gRPC
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
customer |
รหัสที่ไม่ซ้ำสำหรับบัญชี Google Workspace ของลูกค้า ในกรณีของบัญชีที่มีหลายโดเมน หากต้องการดึงข้อมูลกลุ่มทั้งหมดของลูกค้า ให้ใช้ฟิลด์นี้แทน |
domain |
ชื่อโดเมน ใช้ฟิลด์นี้เพื่อรับกลุ่มจากโดเมนเดียวเท่านั้น หากต้องการแสดงโดเมนทั้งหมดสำหรับบัญชีลูกค้า ให้ใช้พารามิเตอร์การค้นหา |
maxResults |
จำนวนผลลัพธ์สูงสุดที่จะแสดง ค่าสูงสุดที่อนุญาตคือ 200 |
orderBy |
คอลัมน์ที่จะใช้จัดเรียงผลลัพธ์ |
pageToken |
โทเค็นเพื่อระบุหน้าถัดไปในรายการ |
query |
การค้นหาสตริงการค้นหา มีกลไกการค้นหาอย่างน้อย 1 รายการ ซึ่งแต่ละรายการมีฟิลด์ โอเปอเรเตอร์ และค่า ดูเอกสารประกอบทั้งหมดได้ที่ค้นหากลุ่ม |
sortOrder |
เลือกว่าจะแสดงผลลัพธ์ตามลำดับจากน้อยไปมากหรือมากไปน้อย ใช้ได้เฉพาะเมื่อใช้ orderBy ด้วย |
userKey |
อีเมลหรือรหัสที่ไม่เปลี่ยนแปลงของผู้ใช้ หากต้องการแสดงเฉพาะกลุ่มที่ผู้ใช้ที่ระบุเป็นสมาชิก หากเป็นรหัส ควรตรงกับรหัสของออบเจ็กต์ผู้ใช้ ใช้กับพารามิเตอร์ |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"kind": string,
"etag": string,
"groups": [
{
object ( |
ช่อง | |
---|---|
kind |
ประเภทของทรัพยากรนี้ |
etag |
ETag ของทรัพยากร |
groups[] |
รายการออบเจ็กต์กลุ่ม |
nextPageToken |
โทเค็นที่ใช้เพื่อเข้าถึงหน้าถัดไปของผลลัพธ์นี้ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต 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
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
OrderBy
Enum | |
---|---|
EMAIL |
อีเมลของกลุ่ม |
SortOrder
Enum | |
---|---|
ASCENDING |
เรียงลำดับจากน้อยไปมาก |
DESCENDING |
เรียงลำดับจากมากไปน้อย |