2016-03-28 7 views
1

Ich habe erfolgreich subscribed auf Veränderungen der Ereignisse Ressource mit einer Anfrage Körper:Keine Aussichten Webhook Benachrichtigung für Ereignisse in sekundären Kalendern

{ 
    "@odata.type": "#Microsoft.OutlookServices.PushSubscription", 
    "Resource": "me/events", 
    "NotificationURL": "...", 
    "ChangeType": "Created, Updated, Deleted" 
} 

Obwohl ich die erwarteten Webhook Benachrichtigung, wenn ein Ereignis zu modifizieren Im Standardkalender des Benutzers erhalte ich keine Webhook-Benachrichtigungen, wenn ich Ereignisse in anderen Kalendern desselben Benutzers ändere.

Mache ich etwas falsch oder ist es ein Fehler oder nur ein undokumentiertes Verhalten?

Antwort

1

Um die Benachrichtigung anderer Kalender zu abonnieren, müssen Sie die "Ressource" in "me/calendar/{calendar_id}/events" ändern.

GET https://outlook.office.com/api/v2.0/me/calendars

enter image description here

{ 
    "@odata.type": "#Microsoft.OutlookServices.PushSubscription", 
    "Resource": "me/calendars/{calendar_id}/events", 
    "NotificationURL": "...", 
    "ChangeType": "Created, Updated, Deleted" 
} 
Verwandte Themen