Settings: list

همه تنظیمات کاربر را برای کاربر اصالت‌سنجی‌شده برمی‌گرداند. اکنون امتحان کنید.

درخواست

درخواست HTTP

GET https://www.googleapis.com/calendar/v3/users/me/settings

پارامترها

نام پارامتر مقدار شرح
پارامترهای پُرسمان اختیاری
maxResults integer حداکثر تعداد ورودی‌های برگردانده‌شده در یک صفحه نتایج. به‌طور پیش‌فرض، این مقدار ۱۰۰ ورودی است. اندازه صفحه هرگز نمی‌تواند بزرگ‌تر از ۲۵۰ ورودی باشد. اختیاری.
pageToken string نشانه‌ای که مشخص می‌کند کدام صفحه نتایج برگردانده شود. اختیاری.
syncToken string نشان به‌دست‌آمده از فیلد nextSyncToken در آخرین صفحه نتایج از درخواست فهرست قبلی برگردانده شد. این باعث می‌شود که نتیجه این درخواست فهرست فقط شامل ورودی‌هایی باشد که از آن زمان تغییر کرده‌اند.
اگر syncToken منقضی شود، سرور با کد پاسخ 410 GONE پاسخ خواهد داد و کارخواه باید فضای ذخیره‌سازی خود را پاک کند و همگام‌سازی کامل را بدون هیچ syncToken انجام دهد.
درباره همگام‌سازی افزایشی بیشتر بدانید.
اختیاری. به‌طور پیش‌فرض، همه ورودی‌ها برگردانده می‌شود.

صدور مجوز

این درخواست به مجوز با حداقل یکی از دامنه‌های زیر نیاز دارد:

حوزه
https://www.googleapis.com/auth/calendar.readonly
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.settings.readonly
https://www.googleapis.com/auth/calendar.settings

برای اطلاعات بیشتر، به صفحه اصالت‌سنجی و صدور مجوز مراجعه کنید.

متن درخواست

با این روش، بدنه درخواست ارائه نکنید.

پاسخ

درصورت موفقیت‌آمیز بودن، این روش بدنه پاسخی با ساختار زیر برمی‌گرداند:

{
  "kind": "calendar#settings",
  "etag": etag,
  "nextPageToken": string,
  "nextSyncToken": string,
  "items": [
    settings Resource
  ]
}
نام دارایی مقدار شرح یادداشت‌ها
kind string نوع مجموعه («calendar#settings»).
etag etag Etag مجموعه.
items[] list فهرست تنظیمات کاربر.
nextPageToken string نشان استفاده‌شده برای دسترسی به صفحه بعدی این نتیجه. اگر نتایج بیشتری دردسترس نباشد، حذف می‌شود و در این صورت nextSyncToken ارائه می‌شود.
nextSyncToken string نشانه‌ای که در زمان دیگری برای بازیابی فقط ورودی‌هایی استفاده می‌شود که از زمان برگرداندن این نتیجه تغییر کرده‌اند. اگر نتایج بیشتری دردسترس باشد، حذف می‌شود که دراین‌صورت nextPageToken ارائه می‌شود.

امتحان کنید!

از «کاوشگر میاناهای برنامه‌سازی کاربردی» زیر برای فراخوانی این روش در داده‌های زنده و دیدن پاسخ استفاده کنید.