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

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

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

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

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

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