مجموعه ای از تمام تقویم های موجود. همچنین 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
استفاده کنند. مقادیر فیلدی که مشخص می کنید جایگزین مقادیر موجود می شوند. فیلدهایی که در درخواست مشخص نمی کنید بدون تغییر باقی می مانند. فیلدهای آرایه، در صورت مشخص شدن، آرایه های موجود را بازنویسی می کنند. این هر عنصر آرایه قبلی را کنار می گذارد. - به روز رسانی
- متادیتا را برای یک تقویم به روز می کند.