تعرض هذه الصفحة التغييرات في الميزات الجديدة والسلوك في واجهة برمجة التطبيقات للتقويم 3. ويهدف ذلك إلى مساعدة مطوّري البرامج في تحديد التغييرات الأخيرة في السلوك. يتم أيضًا الإعلان عن التغييرات الرئيسية على واجهة برمجة التطبيقات Calendar API على مدونة Google Developers.
23 آذار (مارس) 2022
توفّر "واجهة برمجة تطبيقات التقويم" الآن المرفقات المخصّصة. يمكنك الاطّلاع على إضافات التقويم للحصول على مزيد من المعلومات.
20 تشرين الأول (أكتوبر) 2021
تعرض واجهة برمجة تطبيقات "تقويم Google" الآن eventType
. ويُعرف النوع الجديد باسم
focusTime
ويسمح لمستخدمي واجهة برمجة التطبيقات بالتمييز بين أحداث وقت التركيز الخاصة. لمزيد من المعلومات، اطّلِع على مرجع واجهة برمجة التطبيقات.
18 أيار (مايو) 2021
تتوفّر الآن حصصان جديدتان في واجهة برمجة تطبيقات "تقويم Google" بالإضافة إلى حدود استخدام "تقويم Google" العامة:
- في الدقيقة لكل مشروع
- في الدقيقة لكل مشروع لكل مستخدم
يمكنك الاطّلاع على إدارة الحصص للحصول على مزيد من المعلومات.
8 شباط (فبراير) 2021
اعتبارًا من اليوم، سيتم تعديل جميع الأحداث الحالية والجديدة خارج المكتب لضبط المنظِّم على unknownorganizer@calendar.google.com
بدلاً من مالك "تقويم Google". قد يستغرق طرح هذا التغيير بالكامل من أسبوعين إلى 3 أسابيع.
يمكنك استخدام calendarId
من نقطة نهاية واجهة برمجة التطبيقات
https://www.googleapis.com/calendar/v3/calendars/calendarId
لتحديد مالك
الحدث خارج المكتب.
1 شباط (فبراير) 2021
تعرض واجهة برمجة تطبيقات "تقويم Google" الآن حقلاً جديدًا للأحداث. ويُطلق على الحقل الجديد
eventType
ويسمح لمستخدمي واجهة برمجة التطبيقات بالتمييز بين أنواع الأحداث الخاصة، مثل
outOfOffice
. لمزيد من المعلومات، اطّلِع على مرجع واجهة برمجة التطبيقات.
11 كانون الثاني (يناير) 2021
من الآن فصاعدًا، يجب أن تكون بيانات المؤتمر متسقة مع
conferenceData.conferenceSolution.key.type
، أي أنّه يمكن ضبط conferenceData.conferenceSolution.key.type
على Hangouts على Meet فقط. من المتوقّع أن يتم ضبط
جميع مقدّمي خدمات اجتماعات الفيديو على جهات خارجية
conferenceData.conferenceSolution.key.type
على addOn
.
7 أيلول (سبتمبر) 2020
إصلاح الخطأ: يجب إضافة اجتماعات الفيديو على Meet صراحةً باستخدام المعلَمات الحالية (يُرجى الاطّلاع على الخطوتين 1 و2 أدناه):
- ضبط معلَمة طلب البحث
conferenceDataVersion
على1
- اضبط سمة حدث
conferenceData.createRequest
على النحو التالي:- من
conferenceData.createRequest.conferenceSolutionKey.type
إلىhangoutsMeet
conferenceData.createRequest.requestId
إلى رقم تعريف الطلب الفريد.
- من
وأوقفنا تعبئة Meet تلقائيًا لاستدعاءات واجهات برمجة التطبيقات (مثل Events.insert
) لمنع إضافة مكالمات Meet عن طريق الخطأ من خلال جهات خارجية.
16 آذار (مارس) 2020
لن تتمكّن حسابات الخدمة التي تم إنشاؤها في 2 آذار (مارس) 2020 أو بعده من دعوة الضيوف إلا باستخدام تفويض مفوَّض على مستوى النطاق .
27 أيلول (سبتمبر) 2019
تسمح واجهة برمجة التطبيقات Calendar API بإرفاق بيانات مكالمات الفيديو من النوع addOn
بحدث جديد أو حالي باستخدام Events.insert
أو Events.update
.
19 تشرين الثاني (نوفمبر) 2018
اعتبارًا من 7 كانون الثاني (يناير) 2019، سيتم تجاهل الإشعارات والتذكيرات التي تستخدم نوع الطريقة sms
. سيستمر إعداد طلبات البيانات من واجهة برمجة التطبيقات لهذه التذكيرات والتذكيرات
في جميع الحقول الأخرى وتعديلها.
بما أن "تقويم Google" يقدِّم إشعارات داخل التطبيق، يظل بإمكانك تلقّي إشعارات بغض النظر عن جهازك أو اتصالك. لمزيد من المعلومات، يُرجى الاطّلاع على إزالة إشعارات "تقويم Google" عبر الرسائل القصيرة.
31 تشرين الأول (أكتوبر) 2018
توفّر "واجهة برمجة تطبيقات التقويم" الآن أربعة نطاقات OAuth جديدة. تسمح النطاقات لتطبيقك بقصر إمكانية الوصول إلى البيانات التي تحتاج إليها فقط. اطّلِع على مصادقة طلبات Google Calendar API للمزيد من التفاصيل.
2 تشرين الأول (أكتوبر) 2018
تتوفر الآن طريقة أكثر مرونة لإرسال إشعارات تغيير الأحداث من خلال معلمة sendUpdates
. تسمح لك المعلمة الجديدة بضبط إشعارات تغيير الحدث لتنفيذ أحد
الإجراءات التالية:
- إرسال إشعار إلى جميع المدعوين إلى الحدث.
- إرسال إشعار إلى المدعوين الذين لا يستخدمون "تقويم Google" فقط
- إيقاف الإشعارات تمامًا، مثلاً، أثناء نقل البيانات.
يمكن الآن في أي وقت مزامنة المدعوين الذين يستخدمون أنظمة تقويم أخرى، بدون إرسال الكثير من الرسائل الإلكترونية غير الإلزامية إلى مستخدمي "تقويم Google".
22 آذار (مارس)، 2018
تم إيقاف دعم نقاط النهاية المجمّعة لبروتوكول HTTP-RPC وبروتوكول HTTP مجمّع عالميًا، وسيتم إيقافه نهائيًا اعتبارًا من 25 آذار (مارس) 2019. ويتم إجراء هذا التغيير على البنية الأساسية لواجهة Google API، وبالتالي يؤثر على العديد من واجهات Google API، بما في ذلك الإصدار الثالث من "تقويم Google".
للاطّلاع على مزيد من المعلومات وتعليمات النقل، يُرجى الاطّلاع على المشاركة المنشورة إيقاف إمكانية استخدام نقاط النهاية المُجمّعة بتنسيق JSON-RPC ونقطة نهاية HTTP HTTP.
2017
12 تموز (يوليو) 2017
تتوفّر الآن مكالمات الفيديو على Hangouts وGoogle Meet في أحداث "تقويم Google" من خلال
حقل conferenceData
. يمكنك إجراء ما يلي:
- قراءة بيانات المؤتمر المرتبطة بالأحداث
- نسخ بيانات المؤتمر من حدث إلى آخر
- طلب إنشاء مؤتمر جديد لحدث
- محو بيانات المؤتمر المرتبطة بالأحداث
لمزيد من المعلومات، اطّلِع على إنشاء أحداث.