Ayarlar kaynaklarında yapılan değişiklikleri takip edin.
İstek
HTTP isteği
POST https://www.googleapis.com/calendar/v3/users/me/settings/watch
Parametreler
| Parametre adı | Değer | Açıklama | 
|---|
Yetkilendirme
Bu istek, aşağıdaki kapsamların en az biriyle yetkilendirme gerektiriyor:
| Kapsam | 
|---|
| https://www.googleapis.com/auth/calendar.readonly | 
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.settings.readonly | 
Daha fazla bilgi edinmek için kimlik doğrulama ve yetkilendirme sayfasına göz atın.
İstek içeriği
İstek gövdesinde, verileri aşağıdaki yapıyla sağlayın:
{
  "id": string,
  "token": string,
  "type": string,
  "address": string,
  "params": {
    "ttl": string
  }
}| Mülk adı | Değer | Açıklama | Notlar | 
|---|---|---|---|
| id | string | Bu kanalı tanımlayan UUID veya benzeri bir benzersiz dize. | |
| token | string | Bu kanal üzerinden her bildirimle birlikte hedef adrese teslim edilen rastgele bir dize. İsteğe bağlı. | |
| type | string | Bu kanal için kullanılan yayınlama mekanizmasının türü. Geçerli değerler: " web_hook" (veya "webhook"). Her iki değer de Http isteklerinin mesaj iletmek için kullanıldığı bir kanalı ifade eder. | |
| address | string | Bu kanal için bildirimlerin iletildiği adres. | |
| params | object | Yayın kanalı davranışını kontrol eden ek parametreler. İsteğe bağlı. | |
| params.ttl | string | Bildirim kanalının saniye cinsinden geçerlilik süresi. Varsayılan değer 604800 saniyedir. | 
Yanıt
Başarılı olursa bu yöntem, aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
{
  "kind": "api#channel",
  "id": string,
  "resourceId": string,
  "resourceUri": string,
  "token": string,
  "expiration": long
}| Mülk adı | Değer | Açıklama | Notlar | 
|---|---|---|---|
| kind | string | Bu kanalı, " api#channel" adlı kaynaktaki değişiklikleri izlemek için kullanılan bildirim kanalı olarak tanımlar. | |
| id | string | Bu kanalı tanımlayan UUID veya benzeri bir benzersiz dize. | |
| resourceId | string | Bu kanalda izlenen kaynağı tanımlayan opak bir kimlik. Farklı API sürümlerinde kararlı. | |
| resourceUri | string | İzlenen kaynak için sürüme özgü bir tanımlayıcı. | |
| token | string | Bu kanal üzerinden her bildirimle birlikte hedef adrese teslim edilen rastgele bir dize. İsteğe bağlı. | |
| expiration | long | Bildirim kanalı süre sonunun tarihi ve saati (milisaniye cinsinden Unix zaman damgası olarak belirtilir). İsteğe bağlı. |