Kullanıcının takvim listesinde mevcut bir takvimi günceller. Şimdi deneyin.
İstek
HTTP isteği
PUT https://www.googleapis.com/calendar/v3/users/me/calendarList/calendarId
Parametreler
| Parametre adı | Değer | Açıklama | 
|---|---|---|
| Yol parametreleri | ||
| calendarId | string | Takvim tanımlayıcısı. Takvim kimliklerini almak için calendarList.list yöntemini çağırın. Şu anda oturum açmış kullanıcının birincil takvimine erişmek istiyorsanız " primary" anahtar kelimesini kullanın. | 
| İsteğe bağlı sorgu parametreleri | ||
| colorRgbFormat | boolean | Takvim renklerini (RGB) yazmak için foregroundColorvebackgroundColoralanlarının kullanılıp kullanılmayacağı. Bu özellik kullanılırsa dizin tabanlıcolorIdalanı otomatik olarak en iyi eşleşen seçeneğe ayarlanır. İsteğe bağlı. Varsayılan değer False'tır. | 
Yetkilendirme
Bu istek için aşağıdaki kapsamlardan en az biri ile yetkilendirme gerekir:
| Kapsam | 
|---|
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.app.created | 
| https://www.googleapis.com/auth/calendar.calendarlist | 
Daha fazla bilgi için kimlik doğrulama ve yetkilendirme sayfasına bakın.
İstek içeriği
İstek gövdesinde, aşağıdaki özelliklere sahip bir CalendarList kaynağı sağlayın:
| Mülk adı | Değer | Açıklama | Notlar | 
|---|---|---|---|
| İsteğe bağlı özellikler | |||
| backgroundColor | string | Takvim ana rengi, on altılı " #0088aa" biçiminde. Bu özellik, dizin tabanlıcolorIdözelliğinin yerini alır. Bu özelliği ayarlamak veya değiştirmek için insert, update ve patch yöntemlerinin parametrelerindecolorRgbFormat=truedeğerini belirtmeniz gerekir. İsteğe bağlı. | yazılabilir | 
| colorId | string | Takvim rengini belirtir. Bu, colors tanımının calendarbölümündeki bir girişi belirten bir kimliktir (colors uç noktasına bakın). Bu özelliğin yerinibackgroundColorveforegroundColorözellikleri almıştır. Bu özellikler kullanılırken bu özellik yoksayılabilir. İsteğe bağlı. | yazılabilir | 
| defaultReminders[] | list | Kimliği doğrulanmış kullanıcının bu takvim için varsayılan hatırlatıcıları. | yazılabilir | 
| defaultReminders[].method | string | Bu hatırlatıcının kullandığı yöntem. Olası değerler: 
 Hatırlatıcı eklerken gereklidir. | yazılabilir | 
| defaultReminders[].minutes | integer | Hatırlatıcının etkinlikten kaç dakika önce tetiklenmesi gerektiğini belirtir. Geçerli değerler 0 ile 40.320 (dakikada 4 hafta) arasındadır. Hatırlatıcı eklerken gereklidir. | yazılabilir | 
| foregroundColor | string | Takvim ön plan renginin onaltılı " #ffffff" biçimi. Bu özellik, dizin tabanlıcolorIdözelliğinin yerini alır. Bu özelliği ayarlamak veya değiştirmek için insert, update ve patch yöntemlerinin parametrelerindecolorRgbFormat=truedeğerini belirtmeniz gerekir. İsteğe bağlı. | yazılabilir | 
| notificationSettings | object | Kimliği doğrulanmış kullanıcının bu takvim için aldığı bildirimler. | yazılabilir | 
| notificationSettings.notifications[].method | string | Bildirimi göndermek için kullanılan yöntem. Olası değer: 
 Bildirim eklenirken gereklidir. | yazılabilir | 
| notificationSettings.notifications[].type | string | Bildirim türü. Olası değerler: 
 Bildirim eklenirken gereklidir. | yazılabilir | 
| selected | boolean | Takvim içeriğinin takvim kullanıcı arayüzünde gösterilip gösterilmeyeceği. İsteğe bağlı. Varsayılan değer False'tır. | yazılabilir | 
| summaryOverride | string | Kimliği doğrulanmış kullanıcının bu takvim için belirlediği özet. İsteğe bağlı. | yazılabilir | 
Yanıt
Başarılı olursa bu yöntem, yanıt gövdesinde bir CalendarList kaynağı döndürür.
Deneyin!
Canlı verilerde bu yöntemi çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.