Calendars

مجموعة تضم كل التقاويم الموجودة يمكنك أيضًا الاطّلاع على التقاويم في مقابل قائمة التقويم.

للحصول على قائمة من الطرق لهذا المورد، راجِع نهاية هذه الصفحة.

تمثيلات الموارد

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
اسم الموقع القيمة الوصف ملاحظات
conferenceProperties nested object سمات مكالمات الفيديو لهذا التقويم، مثل أنواع مكالمات الفيديو المسموح بها
conferenceProperties.allowedConferenceSolutionTypes[] list أنواع حلول مكالمات الفيديو المتاحة لهذا التقويم

القيم المحتملة هي:

  • "eventHangout"
  • "eventNamedHangout"
  • "hangoutsMeet"
اختيارية.

description string وصف التقويم. اختياريّ. قابل للكتابة
etag etag علامة ETag للمورد.
id string معرّف التقويم. لاسترداد المعرّفات، عليك استدعاء الطريقة calendarList.list().
kind string نوع المورد ("calendar#calendar").
location string الموقع الجغرافي للتقويم كنص حر. اختياريّ. قابل للكتابة
summary string عنوان التقويم. قابل للكتابة
timeZone string المنطقة الزمنية للتقويم. (بتنسيق اسم قاعدة بيانات المناطق الزمنية الصادر عن IANA، مثل "أوروبا/زيورخ"). اختياريّ. قابل للكتابة

الطُرق

واضح
محو تقويم أساسي. تؤدي هذه العملية إلى حذف جميع الأحداث المرتبطة بالتقويم الأساسي للحساب.
حذف
حذف تقويم ثانوي استخدم calendar.clear لمحو جميع الأحداث في التقاويم الأساسية.
الحصول على
عرض البيانات الوصفية لأحد التقاويم
إدراج
إنشاء تقويم ثانوي
التصحيح
يحدّث البيانات الوصفية لأحد التقاويم. تتوافق هذه الطريقة مع دلالات التصحيح. تجدر الإشارة إلى أنّ كل طلب رمز تصحيح يستهلك ثلاث وحدات حصة. ويفضلون استخدام get متبوعة بـ update. وتحل قيم الحقول التي تحددها محل القيم الحالية. تظل الحقول التي لا تحدِّدها في الطلب بدون تغيير. يجب استبدال المصفوفات الموجودة في حقول المصفوفة، في حال تحديدها. يؤدي هذا إلى إلغاء أي عناصر صفيف سابقة.
تعديل
يحدّث البيانات الوصفية لأحد التقاويم.