Office365 REST v1.0 API-Kalender gibt keine Wiederholungen zurück.

Das Microsoft Office-Team Heute angekündigt Verfügbarkeit einer REST-API für die Office365-Suite sowie Anleitungen zum Schreiben von Apps für die verschiedenen App-Ökosysteme.

Um die API zu evaluieren, wollte ich einfach eine Liste meiner Ereignisse für heute erhalten.

Dasneue API scheint im Vergleich zu @ relativ unverändert zu sepreview API

Das grundlegende GET ist ganz einfach:

https://outlook.office365.com/api/v1.0/me/events

Dies gibt eine Liste der Kalenderereignisse zurück. Um einen bestimmten Tag zu erhalten, sollten wir in der Lage sein, @ zu verwendOData-Abfrageparameter.

Beispielsweise

https://outlook.office365.com/api/v1.0/me/events?$filter=End gt 2014-10-28 and Start lt 2014-10-29

Dies gibt eine viel kürzere Liste, aber es ist nicht ganz richtig.

Es gibt keine wiederkehrenden Ereignisse, die in diesem Zeitraum nicht erstellt wurden.

Dies scheint ein bekanntes Problem mit der Vorschau-API (EWS / OData) zu sein:

Office 365 API - wiederkehrende Besprechungen kehren nicht immer zurückOffice 365 API EWS-Kalender erweitert keine wiederkehrenden Ereignisse

In den obigen Abschnitten werden einige Problemumgehungen erwähnt. Es gibt jedoch Hinweise, dass sich die API im Fluss befindet und dass diese Ansätze in der Version 1.0 möglicherweise nicht funktionieren. Außerdem scheinen diese Problemumgehungen noch nicht zuzutreffen, weshalb diese Frage kein Duplikat ist.

Wie kann man also alle heutigen Ereignisse, einschließlich Wiederholungen, über die Office365 REST v1.0-API abrufen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage