نظرة عامة على Google Calendar API

Google Calendar API هي واجهة برمجة تطبيقات RESTful يمكن الوصول إليها من خلال استدعاءات HTTP صريحة أو باستخدام Google Client Libraries. تعرض واجهة برمجة التطبيقات معظم الميزات المتاحة في واجهة الويب لـ "تقويم Google".

في ما يلي قائمة بالمصطلحات الشائعة المستخدمة في Google Calendar API:

الفعالية
حدث في تقويم يحتوي على معلومات، مثل العنوان ووقت البدء والانتهاء والحضور. يمكن أن تكون الأحداث إما فردية أو أحداث متكرّرة. ويمثل الحدث مورد الفعالية.
تقويم Google
مجموعة من الأحداث يحتوي كل تقويم على بيانات وصفية مرتبطة، مثل وصف التقويم أو المنطقة الزمنية التلقائية للتقويم. ويتم تمثيل البيانات الوصفية لتقويم واحد من خلال مورد تقويم.
قائمة التقاويم
قائمة بجميع التقاويم في قائمة تقاويم المستخدم في واجهة مستخدم "تقويم Google". يتم تمثيل البيانات الوصفية لتقويم واحد يظهر في قائمة التقاويم من خلال مورد CalendarListEntry. وتتضمن البيانات الوصفية هذه خصائص التقويم الخاصة بالمستخدم، مثل لونه أو إشعارات الأحداث الجديدة.
الإعداد
خيار مفضّل للمستخدم من واجهة مستخدم "تقويم Google"، مثل المنطقة الزمنية يتم تمثيل المستخدم المفضّل الواحد من خلال مورد الإعداد.
ACL
قاعدة تحكُّم بالوصول تمنح مستخدم (أو مجموعة من المستخدمين) مستوى محددًا من الوصول إلى تقويم. ويتم تمثيل قاعدة واحدة للتحكم في الوصول من خلال مورد قائمة التحكم بالوصول (ACL).
  • للاطّلاع على كيفية التطوير باستخدام واجهات برمجة تطبيقات Google Workspace، بما في ذلك التعامل مع المصادقة والتفويض، يُرجى الرجوع إلى البدء كمطوّر برامج Google Workspace.

  • للتعرّف على كيفية ضبط تطبيق بسيط لواجهة برمجة تطبيقات "تقويم Google" وتشغيله، يمكنك الاطّلاع على نظرة عامة على البدء السريع.

هل تريد مشاهدة واجهة برمجة تطبيقات تقويم Google بشكل عملي؟
تقدّم قناة Google Workspace Developers فيديوهات عن النصائح وآخر الميزات.