موارد النطاق والغرف والتقاويم

تقدّم واجهة برمجة التطبيقات Calendar API عدة مفاهيم مفيدة بشكل أساسي لعملاء Google Workspace. غالبًا ما يكون لدى هؤلاء العملاء موارد - غرف وأجهزة عرض وما إلى ذلك - قد يرغبون في حجزها لأحداث معينة. بالإضافة إلى ذلك، من الشائع إنشاء تطبيقات داخلية تحتاج إلى الوصول إلى جميع تقاويم المستخدمين في أحد النطاقات، على سبيل المثال لإضافة أحداث الشركات إليها.

غرف وموارد النطاق

يمكنك حجز الموارد والغرف عن طريق إضافتها إلى الفعاليات كضيوف، باستخدام عنوان البريد الإلكتروني الخاص بهم. وعندما يتلقّون الدعوة، يتم قبول الحدث أو رفضه تلقائيًا، استنادًا إلى مدى توفّر المستخدم الذي يدعو الدعوة وإمكانية وصوله إلى الحدث.

الوصول إلى تقاويم النطاق كتطبيق

يمكن للتطبيق الوصول إلى التقاويم المملوكة للنطاق بدون الحاجة إلى بيانات اعتماد المستخدم في حال المصادقة باستخدام حساب الخدمة. يجب أن يمتلك حساب الخدمة إذن الوصول اللازم باستخدام تفويض المرجع على مستوى النطاق. لانتحال هوية حساب مستخدم، يجب تحديد عنوان البريد الإلكتروني لحساب المستخدم باستخدام طريقة setServiceAccountUser في GoogleCredential.