Calendar API چندین مفهوم را ارائه می دهد که در درجه اول برای آنها مفید است مشتریان این مشتریان اغلب منابعی دارند - اتاقها، پروژکتورها و غیره - که ممکن است بخواهند برای رویدادهای خاص رزرو کنند. علاوه بر این، ساختن برنامههای داخلی که نیاز به دسترسی به همه تقویمهای کاربر در یک دامنه دارند، برای مثال برای افزودن رویدادهای شرکتی به آنها، معمول است.
منابع و اتاق های دامنه
میتوانید منابع و اتاقها را با افزودن آنها به رویدادها به عنوان شرکتکنندگان و با استفاده از آدرس ایمیل آنها رزرو کنید. هنگامی که آنها دعوت نامه را دریافت می کنند، به طور خودکار رویداد را بر اساس در دسترس بودن و حق دسترسی کاربر دعوت کننده می پذیرند یا رد می کنند.
دسترسی به تقویم های دامنه به عنوان یک برنامه
اگر برنامه با استفاده از حساب سرویس احراز هویت شود، میتواند بدون نیاز به اعتبار کاربری به تقویمهای متعلق به دامنه دسترسی داشته باشد. حساب سرویس باید با استفاده از تفویض اختیار در سطح دامنه، دسترسی لازم را داشته باشد. برای جعل هویت یک حساب کاربری، آدرس ایمیل حساب کاربری را با روش setServiceAccountUser کارخانه GoogleCredential مشخص کنید.
تاریخ آخرین بهروزرسانی 2024-12-21 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-12-21 بهوقت ساعت هماهنگ جهانی."],[[["The Calendar API is especially useful for Google Workspace customers who manage resources and internal apps."],["Resources like rooms can be booked by adding them as attendees to events using their email addresses."],["The Directory API should be used to create resource calendars, while the Calendar API is used for booking and managing events."],["Apps can access domain calendars without user credentials if they authenticate using a service account with domain-wide authority delegation."],["Impersonating a user account allows the service account to access specific user calendars within the domain."]]],[]]