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