یک تقویم موجود را در لیست تقویم کاربر درج می کند. اکنون آن را امتحان کنید .
درخواست کنید
درخواست HTTP
POST https://www.googleapis.com/calendar/v3/users/me/calendarList
پارامترها
| نام پارامتر | ارزش | توضیحات | 
|---|---|---|
| پارامترهای پرس و جو اختیاری | ||
| colorRgbFormat | boolean | برای نوشتن رنگهای تقویم (RGB) از فیلدهای foregroundColorوbackgroundColorاستفاده شود یا خیر. اگر از این ویژگی استفاده شود، فیلدcolorIdمبتنی بر فهرست به طور خودکار روی بهترین گزینه تطبیق تنظیم می شود. اختیاری. پیش فرض نادرست است. | 
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
| دامنه | 
|---|
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.calendarlist | 
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
در بدنه درخواست، یک منبع CalendarList با ویژگی های زیر ارائه کنید:
| نام ملک | ارزش | توضیحات | یادداشت ها | 
|---|---|---|---|
| خواص مورد نیاز | |||
| id | string | شناسه تقویم | |
| ویژگی های اختیاری | |||
| backgroundColor | string | رنگ اصلی تقویم در قالب هگزادسیمال " #0088aa". این ویژگی جایگزین خاصیتcolorIdمبتنی بر شاخص میشود. برای تنظیم یا تغییر این ویژگی، بایدcolorRgbFormat=trueدر پارامترهای متدهای insert ، update و patch مشخص کنید. اختیاری. | قابل نوشتن | 
| colorId | string | رنگ تقویم. این شناسه ای است که به ورودی در بخش calendarتعریف رنگ ها اشاره دارد ( نقطه پایانی رنگ ها را ببینید). این ویژگی با ویژگی هایbackgroundColorوforegroundColorجایگزین می شود و هنگام استفاده از این ویژگی ها می توان نادیده گرفت. اختیاری. | قابل نوشتن | 
| defaultReminders[] | list | یادآوری های پیش فرضی که کاربر احراز هویت شده برای این تقویم دارد. | قابل نوشتن | 
| defaultReminders[]. method | string | روش استفاده شده توسط این یادآوری. مقادیر ممکن عبارتند از: 
 هنگام افزودن یادآوری لازم است. | قابل نوشتن | 
| defaultReminders[]. minutes | integer | تعداد دقیقههای قبل از شروع رویداد که یادآور باید راهاندازی شود. مقادیر معتبر بین 0 تا 40320 (4 هفته در دقیقه) هستند. هنگام افزودن یادآوری لازم است. | قابل نوشتن | 
| foregroundColor | string | رنگ پیش زمینه تقویم در قالب هگزادسیمال " #ffffff". این ویژگی جایگزین خاصیتcolorIdمبتنی بر شاخص میشود. برای تنظیم یا تغییر این ویژگی، بایدcolorRgbFormat=trueدر پارامترهای متدهای insert ، update و patch مشخص کنید. اختیاری. | قابل نوشتن | 
| notificationSettings | object | اعلان هایی که کاربر احراز هویت شده برای این تقویم دریافت می کند. | قابل نوشتن | 
| notificationSettings.notifications[]. method | string | روشی که برای ارسال اعلان استفاده می شود. مقدار ممکن این است: 
 هنگام افزودن اعلان لازم است. | قابل نوشتن | 
| notificationSettings.notifications[]. type | string | نوع اطلاع رسانی مقادیر ممکن عبارتند از: 
 هنگام افزودن اعلان لازم است. | قابل نوشتن | 
| selected | boolean | آیا محتوای تقویم در رابط کاربری تقویم نشان داده میشود یا خیر. اختیاری. پیش فرض نادرست است. | قابل نوشتن | 
| summaryOverride | string | خلاصه ای که کاربر احراز هویت شده برای این تقویم تنظیم کرده است. اختیاری. | قابل نوشتن | 
پاسخ
در صورت موفقیت آمیز بودن، این روش یک منبع CalendarList را در بدنه پاسخ برمی گرداند.
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.
یک تقویم موجود را در لیست تقویم کاربر درج می کند. اکنون آن را امتحان کنید .
درخواست کنید
درخواست HTTP
POST https://www.googleapis.com/calendar/v3/users/me/calendarList
پارامترها
| نام پارامتر | ارزش | توضیحات | 
|---|---|---|
| پارامترهای پرس و جو اختیاری | ||
| colorRgbFormat | boolean | برای نوشتن رنگهای تقویم (RGB) از فیلدهای foregroundColorوbackgroundColorاستفاده شود یا خیر. اگر از این ویژگی استفاده شود، فیلدcolorIdمبتنی بر فهرست به طور خودکار روی بهترین گزینه تطبیق تنظیم می شود. اختیاری. پیش فرض نادرست است. | 
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
| دامنه | 
|---|
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.calendarlist | 
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
در بدنه درخواست، یک منبع CalendarList با ویژگی های زیر ارائه کنید:
| نام ملک | ارزش | توضیحات | یادداشت ها | 
|---|---|---|---|
| خواص مورد نیاز | |||
| id | string | شناسه تقویم | |
| ویژگی های اختیاری | |||
| backgroundColor | string | رنگ اصلی تقویم در قالب هگزادسیمال " #0088aa". این ویژگی جایگزین خاصیتcolorIdمبتنی بر شاخص میشود. برای تنظیم یا تغییر این ویژگی، بایدcolorRgbFormat=trueدر پارامترهای متدهای insert ، update و patch مشخص کنید. اختیاری. | قابل نوشتن | 
| colorId | string | رنگ تقویم. این شناسه ای است که به ورودی در بخش calendarتعریف رنگ ها اشاره دارد ( نقطه پایانی رنگ ها را ببینید). این ویژگی با ویژگی هایbackgroundColorوforegroundColorجایگزین می شود و هنگام استفاده از این ویژگی ها می توان نادیده گرفت. اختیاری. | قابل نوشتن | 
| defaultReminders[] | list | یادآوری های پیش فرضی که کاربر احراز هویت شده برای این تقویم دارد. | قابل نوشتن | 
| defaultReminders[]. method | string | روش استفاده شده توسط این یادآوری. مقادیر ممکن عبارتند از: 
 هنگام اضافه کردن یادآوری لازم است. | قابل نوشتن | 
| defaultReminders[]. minutes | integer | تعداد دقیقههای قبل از شروع رویداد که یادآور باید راهاندازی شود. مقادیر معتبر بین 0 تا 40320 (4 هفته در دقیقه) هستند. هنگام افزودن یادآوری لازم است. | قابل نوشتن | 
| foregroundColor | string | رنگ پیش زمینه تقویم در قالب هگزادسیمال " #ffffff". این ویژگی جایگزین خاصیتcolorIdمبتنی بر شاخص میشود. برای تنظیم یا تغییر این ویژگی، بایدcolorRgbFormat=trueدر پارامترهای متدهای insert ، update و patch مشخص کنید. اختیاری. | قابل نوشتن | 
| notificationSettings | object | اعلان هایی که کاربر احراز هویت شده برای این تقویم دریافت می کند. | قابل نوشتن | 
| notificationSettings.notifications[]. method | string | روشی که برای ارسال اعلان استفاده می شود. مقدار ممکن این است: 
 هنگام افزودن اعلان لازم است. | قابل نوشتن | 
| notificationSettings.notifications[]. type | string | نوع اطلاع رسانی مقادیر ممکن عبارتند از: 
 هنگام افزودن اعلان لازم است. | قابل نوشتن | 
| selected | boolean | آیا محتوای تقویم در رابط کاربری تقویم نشان داده میشود یا خیر. اختیاری. پیش فرض نادرست است. | قابل نوشتن | 
| summaryOverride | string | خلاصه ای که کاربر احراز هویت شده برای این تقویم تنظیم کرده است. اختیاری. | قابل نوشتن | 
پاسخ
در صورت موفقیت آمیز بودن، این روش یک منبع CalendarList را در بدنه پاسخ برمی گرداند.
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.