واجهة برمجة التطبيقات Google Calendar API هي واجهة برمجة تطبيقات RESTful يمكن الوصول إليها من خلال استدعاءات HTTP صريحة أو باستخدام Google Client Libraries. تعرض واجهة برمجة التطبيقات معظم الميزات المتاحة في واجهة ويب تقويم Google.
في ما يلي قائمة بالمصطلحات الشائعة المستخدمة في Google Calendar API:
- الحدث
- حدث في تقويم يحتوي على معلومات، مثل العنوان ووقتَي البدء والانتهاء والضيوف. قد تكون الأحداث إما أحداثًا فردية أو أحداثًا متكررة. ويتم تمثيل الفعالية بمورد الفعالية.
- تقويم Google
- مجموعة من الأحداث يحتوي كل تقويم على بيانات وصفية مرتبطة، مثل وصف التقويم أو المنطقة الزمنية الافتراضية للتقويم. ويتم تمثيل البيانات الوصفية لتقويم واحد من خلال مورد التقويم.
- قائمة التقاويم
- قائمة بجميع التقاويم في قائمة تقاويم المستخدم في واجهة مستخدم "تقويم Google". يتم تمثيل البيانات الوصفية لتقويم واحد يظهر في قائمة التقويم من خلال مورد CalendarListEntry. وتشمل هذه البيانات الوصفية خصائص التقويم الخاصة بالمستخدم، مثل اللون أو الإشعارات للأحداث الجديدة.
- الإعداد
- خيار مفضّل للمستخدم من واجهة مستخدم "تقويم Google"، مثل المنطقة الزمنية للمستخدم ويتم تمثيل المستخدم المفضّل الواحد من خلال مورد الإعداد.
- قائمة التحكم بالوصول (ACL)
- قاعدة تحكُّم بالوصول تمنح مستخدمًا (أو مجموعة من المستخدمين) مستوى وصول محددًا إلى التقويم. ويتم تمثيل قاعدة واحدة للتحكم في الوصول من خلال مورد ACL.
مواضيع ذات صلة
للاطّلاع على المزيد من المعلومات عن التطوير باستخدام واجهات برمجة تطبيقات Google Workspace، بما في ذلك التعامل مع المصادقة والتفويض، يُرجى الرجوع إلى البدء كمطوّر برامج Google Workspace.
لمعرفة كيفية ضبط وتشغيل تطبيق بسيط من Google Calendar API، يمكنك الاطّلاع على نظرة عامة على عمليات البدء السريع.
هل تريد مشاهدة واجهة برمجة تطبيقات تقويم Google بشكل عملي؟
تقدّم قناة Google Workspace Developers فيديوهات حول النصائح وأحدث الميزات.
|