اشتراکهای Google Workspace را فهرست میکند. برای آشنایی با نحوه استفاده از این روش، به فهرست اشتراکهای Google Workspace مراجعه کنید.
درخواست HTTP
GET https://workspaceevents.googleapis.com/v1/subscriptions
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای پرس و جو
| پارامترها | |
|---|---|
pageSize | اختیاری. حداکثر تعداد اشتراکهایی که باید برگردانده شود. سرویس ممکن است کمتر از این مقدار را برگرداند. اگر مشخص نشود یا روی حداکثر مقدار ۱۰۰ است. اگر مقداری بیش از ۱۰۰ تعیین کنید، سیستم فقط ۱۰۰ اشتراک را برمیگرداند. |
pageToken | اختیاری. یک توکن صفحه، که از فراخوانی اشتراکهای لیست قبلی دریافت شده است. این پارامتر را برای بازیابی صفحه بعدی ارائه دهید. هنگام صفحهبندی، مقدار فیلتر باید با فراخوانی که توکن صفحه را ارائه داده است، مطابقت داشته باشد. ارسال مقدار متفاوت ممکن است منجر به نتایج غیرمنتظرهای شود. |
filter | الزامی. یک فیلتر پرسوجو. شما میتوانید اشتراکها را بر اساس نوع رویداد ( شما باید حداقل یک نوع رویداد را در پرس و جوی خود مشخص کنید. برای فیلتر کردن چندین نوع رویداد، از عملگر برای فیلتر کردن بر اساس نوع رویداد و منبع هدف، از عملگر برای مثال، درخواستهای زیر معتبر هستند: سرور درخواستهای نامعتبر را با خطای |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
پیام پاسخ برای SubscriptionsService.ListSubscriptions .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"subscriptions": [
{
object ( |
| فیلدها | |
|---|---|
subscriptions[] | فهرست اشتراکها. |
nextPageToken | یک توکن، که میتواند به عنوان |
دامنههای مجوز
به یکی از حوزههای OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/chat.bot -
https://www.googleapis.com/auth/chat.spaces -
https://www.googleapis.com/auth/chat.spaces.readonly -
https://www.googleapis.com/auth/chat.messages -
https://www.googleapis.com/auth/chat.messages.readonly -
https://www.googleapis.com/auth/chat.messages.reactions -
https://www.googleapis.com/auth/chat.messages.reactions.readonly -
https://www.googleapis.com/auth/chat.memberships -
https://www.googleapis.com/auth/chat.memberships.readonly -
https://www.googleapis.com/auth/meetings.space.created -
https://www.googleapis.com/auth/meetings.space.readonly -
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.metadata -
https://www.googleapis.com/auth/drive.metadata.readonly -
https://www.googleapis.com/auth/drive.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.