Bir etkinliği günceller. Bu yöntem yama semantiğini destekler. Her yama isteğinin üç kota birimi tükettiğini unutmayın. get
ve ardından update
kullanın. Belirttiğiniz alan değerleri mevcut değerlerin yerini alır. İstekte belirtmediğiniz alanlar değişmez. Dizi alanları, belirtilirse mevcut dizilerin üzerine yazılır. Bu, önceki dizi öğelerini siler.
Hemen deneyin.
İstek
HTTP isteği
PATCH https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
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. Halihazırda giriş yapmış olan kullanıcının birincil takvimine erişmek istiyorsanız "primary " anahtar kelimesini kullanın.
|
eventId |
string |
Etkinlik tanımlayıcısı. |
İsteğe bağlı sorgu parametreleri | ||
alwaysIncludeEmail |
boolean |
Kullanımdan kaldırıldı ve yoksayıldı. Gerçek e-posta adresi bulunmasa bile (yani oluşturulan, çalışmayan bir değer sağlanmış olsa bile) düzenleyen, oluşturan ve katılımcı için email alanında bir değer döndürülür.
|
conferenceDataVersion |
integer |
API istemcisi tarafından desteklenen konferans verilerinin sürüm numarası. Sürüm 0, konferans verilerinin desteklenmediğini varsayar ve etkinliğin gövdesindeki konferans verilerini yoksayar. 1. sürüm, konferans verileri oluşturma ve konferans verileri ile createRequest alanını kullanarak yeni konferanslar oluşturma desteğini sunar. Varsayılan değer 0'dır.
Kabul edilebilir değerler 0 ile 1 arasındadır (bu değerler dahil).
|
maxAttendees |
integer |
Yanıta dahil edilecek maksimum katılımcı sayısı. Belirtilen katılımcı sayısından fazla katılımcı varsa yalnızca katılımcı döndürülür. İsteğe bağlı. |
sendNotifications |
boolean |
Kullanımdan kaldırıldı. Lütfen bunun yerine sendUpdates öğesini kullanın. Etkinlik güncellemesiyle ilgili bildirimleri gönderip göndermeyeceğiniz (ör. açıklama değişiklikleri vb.) Değeri false olarak ayarlasanız bile bazı e-postaların hâlâ gönderilebileceğini unutmayın. Varsayılan değer: false .
|
sendUpdates |
string |
Etkinlik güncellemesiyle ilgili bildirimleri alması gereken davetliler (örneğin, başlık değişiklikleri vb.).
Kabul edilen değerler şunlardır:
|
supportsAttachments |
boolean |
API istemci performansı işlevinin etkinlik eklerini destekleyip desteklemediği. İsteğe bağlı. False, varsayılan değerdir. |
Yetkilendirme
Bu istek, aşağıdaki kapsamlardan en az biriyle yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.events |
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasını inceleyin.
İstek metni
İstek gövdesinde, yama semantiğinin kurallarına göre bir Etkinlikler kaynağının ilgili bölümlerini sağlayın.
Yanıt
Başarılı olursa bu yöntem yanıt gövdesinde bir Etkinlikler kaynağı döndürür.
Deneyin.
Bu yöntemi canlı verilerde çağırmak ve yanıtı görmek için aşağıdaki API Gezgini'ni kullanın.