Bir etkinliği başka bir takvime taşır (yani etkinliğin düzenleyicisini değiştirir). Yalnızca default
etkinliklerinin taşınabileceğini, birthday
, focusTime
, fromGmail
, outOfOffice
ve workingLocation
etkinliklerinin taşınamayacağını unutmayın.
Hemen deneyin.
İstek
HTTP isteği
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId/move
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
calendarId |
string |
Etkinliğin şu anda bulunduğu kaynak takvimin takvim tanımlayıcısı. |
eventId |
string |
Etkinlik tanımlayıcısı. |
Gerekli sorgu parametreleri | ||
destination |
string |
Etkinliğin taşınacağı hedef takvimin takvim tanımlayıcısı. |
İsteğe bağlı sorgu parametreleri | ||
sendNotifications |
boolean |
Kullanımdan kaldırıldı. Lütfen bunun yerine sendUpdates özelliğini kullanın. Etkinliğin düzenleyeninde yapılan değişiklikle ilgili bildirim gönderilip gönderilmeyeceği. Değeri false olarak ayarlasanız bile bazı e-postaların yine de gönderilebileceğini unutmayın. Varsayılan değer false 'tir.
|
sendUpdates |
string |
Etkinliğin düzenleyeninde yapılan değişiklikle ilgili bildirim alması gereken konuklar.
Kabul edilen değerler şunlardı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.events |
https://www.googleapis.com/auth/calendar.events.owned |
Daha fazla bilgi için kimlik doğrulama ve yetkilendirme sayfasına bakın.
İstek içeriği
Bu yöntemle istek gövdesi göndermeyin.
Yanıt
Başarılı olursa bu yöntem, yanıt gövdesinde bir Events 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.