Also ich verwende die Notification REST API von Office 365, um Änderungen eines Kalenders zu erhalten. Meine Abonnement-Anfrage sieht so aus (sein ein Array in PHP, die ich in json verwandeln später):Office 365 Kalender Event NoticificationURL zu localhost
"@odata.type" => "#Microsoft.OutlookServices.PushSubscription",
"Resource" => "me/calendars/<calendar-id>/events",
"NotificationURL" => "https://mywebhook.azurewebsites.net/api/send/reservation",
"ChangeType" => "Created, Deleted",
"ClientState" => "c75831bd-fad3-4191-9a66-280a48528679"
ich gebe ihnen nicht an das Büro API mit meinen Zugriffstoken und E-Mail und es funktioniert gut. Und ich kann die Ergebnisse auf der Website sehen ("https://mywebhook.azurewebsites.net/view/reservation"), wenn Änderungen im Kalender passieren.
Wo ist das Problem? Wie kann meine Webanwendung die Daten anzeigen, die auf der letzten Website veröffentlicht wurden? Weil ich möchte, dass meine Web-App aktualisiert/aktualisiert/reagiert, wenn es einen Kalenderkalender von Office 365 gibt. Ist das überhaupt möglich?
Meine Webanwendung läuft auf einem localhost wampserver. Ich habe versucht, eine localhost URL als notificationURL zu setzen, aber das gab einen schlechten Anforderungsfehler. Meine Web-App ist auch mit PHP programmiert.
Wenn etwas unklar ist, sagen Sie es. Mein Englisch ist nicht erstklassig. Vielen Dank im Voraus für Ihre Zeit.