Calendars

Mevcut tüm takvimlerin bulunduğu bir koleksiyon. Ayrıca Takvimler ve CalendarList başlıklı makaleyi de inceleyin.

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

{
  "kind": "calendar#calendar",
  "etag": etag,
  "id": string,
  "summary": string,
  "description": string,
  "location": string,
  "timeZone": string,
  "conferenceProperties": {
    "allowedConferenceSolutionTypes": [
      string
    ]
  }
}
Mülk adı Değer Açıklama Notlar
conferenceProperties nested object Bu takvim için konferans özellikleri (örneğin, izin verilen konferans türleri).
conferenceProperties.allowedConferenceSolutionTypes[] list Bu takvimde desteklenen konferans çözümlerinin türleri.

Olası değerler şunlardır:

  • "eventHangout"
  • "eventNamedHangout"
  • "hangoutsMeet"
İsteğe bağlıdır.

description string Takvimin açıklaması. İsteğe bağlı. yazılabilir
etag etag Kaynağın eTag'i.
id string Takvimin tanımlayıcısı. Kimlikleri almak için calendarList.list() yöntemini çağırın.
kind string Kaynak türü ("calendar#calendar").
location string Serbest biçimli metin olarak takvimin coğrafi konumu. İsteğe bağlı. yazılabilir
summary string Takvimin başlığı. yazılabilir
timeZone string Takvimin saat dilimi. (IANA Saat Dilimi Veritabanı adı olarak biçimlendirilmiştir, ör. "Avrupa/Zürih".) İsteğe bağlı. yazılabilir

Yöntemler

temizle
Birincil takvimi temizler. Bu işlem, bir hesabın birincil takvimiyle ilişkili tüm etkinlikleri siler.
sil
İkincil bir takvim silinir. Birincil takvimlerdeki tüm etkinlikleri temizlemek için calendar.clear kullanın.
al
Bir takvimin meta verilerini döndürür.
ekle
İkincil takvim oluşturur.
yama
Takvimin meta verilerini günceller. Bu yöntem yama anlamını destekler. Her yama isteğinin üç kota birimi tükettiğini unutmayın; get ve ardından update kullanmayı tercih edersiniz. Belirttiğiniz alan değerleri, mevcut değerlerin yerine geçer. İstekte belirtmediğiniz alanlar değiştirilmeden kalır. Dizi alanları, belirtilirse mevcut dizilerin üzerine yazılır; bu işlem, önceki dizi öğelerini siler.
güncelle
Takvimin meta verilerini günceller.