2017-04-07 1 views
4

Wir versuchen, unsere App mit MS Exchange zu integrieren. Eine der möglichen Funktionen dieser Integration besteht darin, andere Apps wissen zu lassen, ob unser App-Benutzer gerade wichtige Aufgaben ausführt, sodass andere Benutzer ihn als beschäftigt betrachten sollten. Alle APIs, die ich gefunden habe, erlauben, Benutzer frei/beschäftigt Status zu erhalten, aber nicht gesetzt. Gibt es eine öffentliche API für eine Schreibseite?Möglichkeit, Benutzer Frei/Gebucht in MS Exchange Server

Antwort

2

Die Frei/Gebucht-Zeitoption in Microsoft Exchange wird aus den Outlook/Exchange-Kalendereinträgen der Benutzer generiert. Diese Informationen werden vom Verfügbarkeitsdienst aus dem Benutzerkalender abgerufen, wie von Microsoft here geschrieben. Wenn Sie also etwas "EINSTELLEN" möchten, müssen Sie einen Kalendereintrag für den Benutzer erstellen. Wenn Sie versuchen, etwas zur Back-End-Umgebung hinzuzufügen, die von Microsoft Exchange verwaltet wird, können Sie Probleme für die Benutzer verursachen, da diese in den Kalendern nicht angezeigt werden. Das ist auch der Grund, warum Sie keine "Frei/Gebucht-Zeitschrift-API" finden können. Erstellen Sie also einen Kalendereintrag für Ihren Zweck, und lassen Sie den MS Exchange-Verfügbarkeitsdienst den Rest erledigen.

Ein guter Ausgangspunkt, um das Konstrukt zu verstehen ist:

Verwandte Themen