- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
عضویت ها را در یک فضا فهرست می کند. برای مثال، فهرست کاربران و برنامههای چت Google را در یک فضا ببینید. فهرست کردن عضویتها با احراز هویت برنامه ، عضویتها را در فضاهایی فهرست میکند که برنامه Chat به آنها دسترسی دارد، اما عضویتهای برنامه Chat، از جمله عضویت خود را استثنا نمیکند. فهرست کردن عضویتها با احراز هویت کاربر ، عضویتها را در فضاهایی فهرست میکند که کاربر احراز هویت شده به آنها دسترسی دارد.
از انواع احراز هویت زیر پشتیبانی می کند:
احراز هویت کاربر میتوانید با تنظیم فیلد
useAdminAccess
در درخواست، این روش را با امتیازات سرپرست تأیید و تأیید کنید.
درخواست HTTP
GET https://chat.googleapis.com/v1/{parent=spaces/*}/members
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
parent | مورد نیاز. نام منبع فضایی که فهرست عضویت برای آن واکشی شود. قالب: spaces/{space} |
پارامترهای پرس و جو
پارامترها | |
---|---|
page Size | اختیاری. حداکثر تعداد عضویت برای بازگشت. ممکن است این سرویس کمتر از این مقدار را برگرداند. اگر نامشخص باشد، حداکثر 100 عضویت برگردانده می شود. حداکثر مقدار 1000 است. اگر از مقداری بیش از 1000 استفاده می کنید، به طور خودکار به 1000 تغییر می کند. مقادیر منفی یک خطای |
page Token | اختیاری. یک نشانه صفحه، دریافت شده از تماس قبلی برای لیست عضویت ها. این پارامتر را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده باید با فراخوانی که توکن صفحه را ارائه می کند مطابقت داشته باشد. انتقال مقادیر مختلف به سایر پارامترها ممکن است منجر به نتایج غیرمنتظره شود. |
filter | اختیاری. یک فیلتر پرس و جو میتوانید عضویتها را بر اساس نقش ( برای فیلتر بر اساس نقش، برای فیلتر بر اساس نوع، برای فیلتر کردن بر اساس نقش و نوع، از عملگر یا به عنوان مثال، پرس و جوهای زیر معتبر هستند:
جستارهای زیر نامعتبر هستند:
درخواستهای نامعتبر توسط سرور با خطای |
show Groups | اختیاری. وقتی |
show Invited | اختیاری. هنگامی که در حال حاضر به احراز هویت کاربر نیاز دارد. |
use Admin Access | اختیاری. وقتی کاربر تماس گیرنده باید یک سرپرست Google Workspace با امتیاز مدیریت چت و مکالمات فضاها باشد. به محدوده فهرست کردن عضویت برنامه در یک فضا هنگام استفاده از دسترسی سرپرست پشتیبانی نمیشود. |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ به لیست عضویت های فضا.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"memberships": [
{
object ( |
فیلدها | |
---|---|
memberships[] | لیست نامرتب لیست عضویت ها در صفحه درخواستی (یا اول). |
next Page Token | نشانه ای که می توانید آن را به عنوان |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chat.admin.memberships
-
https://www.googleapis.com/auth/chat.admin.memberships.readonly
-
https://www.googleapis.com/auth/chat.import
-
https://www.googleapis.com/auth/chat.bot
-
https://www.googleapis.com/auth/chat.memberships
-
https://www.googleapis.com/auth/chat.memberships.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.