Beschreibung
Die REST-API-Ressourcen wie Contact, ContactFolder, Calendar, CalendarGroup und Event, die zum Microsoft.OutlookServices-Namespace gehören, trugen zur Implementierung der Hauptfunktionen der Wrapper Kontakt und Kalender bei.
Um den Zugriff auf die Daten des Benutzers zu ermöglichen, haben wir außerdem ein Modul erstellt, das die Autorisierung des Benutzers behandelt und REST-API-Anfragen für die Daten stellt. Hier haben wir uns für den Azure AD v2-Authentifizierungsendpunkt entschieden, da er das Erstellen der App, die sowohl mit korporativen als auch mit persönlichen Microsoft Konten funktionieren kann, vereinfacht. Dies bedeutet, dass die Benutzer von geschäftlichen, privaten und Schulkonten die Möglichkeit haben, sich mit einem einzigen Tastendruck anzumelden.
Was Outlook REST betrifft, ist die Stapelverarbeitung eine der spezifischen Funktionen. Sie ermöglicht den Entwicklern, mehrere Anfragen in einer einzigen HTTP-Batch-Anfrage zu platzieren, wodurch die Anzahl der HTTP-Verbindungen und der Overhead reduziert werden. Die Batchanfragen greifen auf die Daten des angemeldeten Benutzers zu, die durch Azure Active Directory in Office 365 oder in einem Microsoft-Konto (Hotmail.com, Live.com, MSN.com, Outlook.com oder Passport.com) gesichert sind. Es war eine Aufgabe mit höchster Priorität für uns, diese Funktion bereitzustellen.