مجموعه ای از تمام تقویم های موجود. همچنین Calendars vs CalendarList را ببینید.
برای لیست روش های این منبع، انتهای این صفحه را ببینید.
بازنمایی منابع
{ "kind": "calendar#calendar", "etag": etag, "id": string, "summary": string, "description": string, "location": string, "timeZone": string, "conferenceProperties": { "allowedConferenceSolutionTypes": [ string ] } }
نام ملک | ارزش | توضیحات | یادداشت ها |
---|---|---|---|
conferenceProperties | nested object | ویژگی های کنفرانس برای این تقویم، به عنوان مثال چه نوع کنفرانس هایی مجاز هستند. | |
conferenceProperties. allowedConferenceSolutionTypes[] | list | انواع راهکارهای کنفرانسی که برای این تقویم پشتیبانی می شوند. مقادیر ممکن عبارتند از:
| |
description | string | شرح تقویم اختیاری. | قابل نوشتن |
etag | etag | ETag منبع | |
id | string | شناسه تقویم برای بازیابی شناسه ها، متد ()calendarList.list را فراخوانی کنید. | |
kind | string | نوع منبع (" calendar#calendar "). | |
location | string | موقعیت جغرافیایی تقویم به صورت متن آزاد. اختیاری. | قابل نوشتن |
summary | string | عنوان تقویم | قابل نوشتن |
timeZone | string | منطقه زمانی تقویم (فرمت شده به عنوان نام پایگاه داده منطقه زمانی IANA، به عنوان مثال "اروپا/زوریخ".) اختیاری است. | قابل نوشتن |
روش ها
- روشن
- یک تقویم اولیه را پاک می کند. این عملیات تمام رویدادهای مرتبط با تقویم اولیه یک حساب را حذف می کند.
- حذف کنید
- یک تقویم ثانویه را حذف می کند. از calendars.clear برای پاک کردن همه رویدادها در تقویمهای اصلی استفاده کنید.
- دریافت کنید
- متادیتا را برای یک تقویم برمی گرداند.
- درج کنید
- یک تقویم ثانویه ایجاد می کند.
- پچ
- متادیتا را برای یک تقویم به روز می کند. این روش از معنای پچ پشتیبانی می کند. توجه داشته باشید که هر درخواست پچ سه واحد سهمیه مصرف می کند. ترجیح می دهند از یک
get
و به دنبال آن یکupdate
استفاده کنند. مقادیر فیلدی که مشخص می کنید جایگزین مقادیر موجود می شوند. فیلدهایی که در درخواست مشخص نمی کنید بدون تغییر باقی می مانند. فیلدهای آرایه، در صورت مشخص شدن، آرایه های موجود را بازنویسی می کنند. این هر عنصر آرایه قبلی را کنار می گذارد. - به روز رسانی کنید
- متادیتا را برای یک تقویم به روز می کند.