تقدّم واجهة برمجة التطبيقات 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."]]],[]]