API تقویم گوگل یک API RESTful است که میتوان از طریق فراخوانیهای صریح HTTP یا با استفاده از کتابخانههای کلاینت گوگل به آن دسترسی داشت. این API اکثر ویژگیهای موجود در رابط وب تقویم گوگل را در معرض نمایش قرار میدهد.
در زیر لیستی از اصطلاحات رایج مورد استفاده در API تقویم گوگل آمده است:
- رویداد
- رویدادی در تقویم که حاوی اطلاعاتی مانند عنوان، زمان شروع و پایان و شرکتکنندگان است. رویدادها میتوانند رویدادهای تکی یا رویدادهای تکرارشونده باشند. یک رویداد توسط یک منبع رویداد (Event) نمایش داده میشود.
- تقویم
- مجموعهای از رویدادها. هر تقویم دارای فرادادههای مرتبط، مانند توضیحات تقویم یا منطقه زمانی پیشفرض تقویم است. فرادادههای یک تقویم واحد توسط یک منبع تقویم نمایش داده میشوند.
- فهرست تقویم
- فهرستی از تمام تقویمهای موجود در فهرست تقویم کاربر در رابط کاربری تقویم. فرادادههای مربوط به یک تقویم واحد که در فهرست تقویم ظاهر میشود، توسط یک منبع CalendarListEntry نمایش داده میشود. این فرادادهها شامل ویژگیهای خاص کاربر از تقویم، مانند رنگ آن یا اعلانها برای رویدادهای جدید، هستند.
- تنظیم
- یک ترجیح کاربری از رابط کاربری تقویم، مانند منطقه زمانی کاربر. یک ترجیح کاربری واحد توسط یک منبع تنظیمات (Setting Resource) نمایش داده میشود.
- لیگ قهرمانان آسیا (ACL)
- یک قانون کنترل دسترسی که به یک کاربر (یا گروهی از کاربران) سطح دسترسی مشخصی به یک تقویم اعطا میکند. یک قانون کنترل دسترسی واحد توسط یک منبع ACL نمایش داده میشود.
مباحث مرتبط
برای کسب اطلاعات بیشتر در مورد توسعه با APIهای Google Workspace، از جمله مدیریت احراز هویت و مجوز، به «شروع به کار به عنوان یک توسعهدهنده Google Workspace» مراجعه کنید.
برای یادگیری نحوه پیکربندی و اجرای یک برنامه ساده API تقویم گوگل، نمای کلی شروع سریع (Quickstarts overview) را مطالعه کنید.
میخواهید API تقویم گوگل را در عمل ببینید؟ کانال توسعهدهندگان فضای کاری گوگل ویدیوهایی درباره نکات، ترفندها و جدیدترین ویژگیها ارائه میدهد. |
API تقویم گوگل یک API RESTful است که میتوان از طریق فراخوانیهای صریح HTTP یا با استفاده از کتابخانههای کلاینت گوگل به آن دسترسی داشت. این API اکثر ویژگیهای موجود در رابط وب تقویم گوگل را در معرض نمایش قرار میدهد.
در زیر لیستی از اصطلاحات رایج مورد استفاده در API تقویم گوگل آمده است:
- رویداد
- رویدادی در تقویم که حاوی اطلاعاتی مانند عنوان، زمان شروع و پایان و شرکتکنندگان است. رویدادها میتوانند رویدادهای تکی یا رویدادهای تکرارشونده باشند. یک رویداد توسط یک منبع رویداد (Event) نمایش داده میشود.
- تقویم
- مجموعهای از رویدادها. هر تقویم دارای فرادادههای مرتبط، مانند توضیحات تقویم یا منطقه زمانی پیشفرض تقویم است. فرادادههای یک تقویم واحد توسط یک منبع تقویم نمایش داده میشوند.
- فهرست تقویم
- فهرستی از تمام تقویمهای موجود در فهرست تقویم کاربر در رابط کاربری تقویم. فرادادههای مربوط به یک تقویم واحد که در فهرست تقویم ظاهر میشود، توسط یک منبع CalendarListEntry نمایش داده میشود. این فرادادهها شامل ویژگیهای خاص کاربر از تقویم، مانند رنگ آن یا اعلانها برای رویدادهای جدید، هستند.
- تنظیم
- یک ترجیح کاربری از رابط کاربری تقویم، مانند منطقه زمانی کاربر. یک ترجیح کاربری واحد توسط یک منبع تنظیمات (Setting Resource) نمایش داده میشود.
- لیگ قهرمانان آسیا (ACL)
- یک قانون کنترل دسترسی که به یک کاربر (یا گروهی از کاربران) سطح دسترسی مشخصی به یک تقویم اعطا میکند. یک قانون کنترل دسترسی واحد توسط یک منبع ACL نمایش داده میشود.
مباحث مرتبط
برای کسب اطلاعات بیشتر در مورد توسعه با APIهای Google Workspace، از جمله مدیریت احراز هویت و مجوز، به «شروع به کار به عنوان یک توسعهدهنده Google Workspace» مراجعه کنید.
برای یادگیری نحوه پیکربندی و اجرای یک برنامه ساده API تقویم گوگل، نمای کلی شروع سریع (Quickstarts overview) را مطالعه کنید.
میخواهید API تقویم گوگل را در عمل ببینید؟ کانال توسعهدهندگان فضای کاری گوگل ویدیوهایی درباره نکات، ترفندها و جدیدترین ویژگیها ارائه میدهد. |