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
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:
- 1. So senden Sie eine E-Mail mit MS-Exchange-Server
- 2. Verbindung zum Exchange-Server
- 3. Neue Transportregel in Exchange Server
- 4. Exchange-Server. Benutzer mit 'Abwesenheits'-Eigenschaft zu finden entspricht 1
- 5. Windows-Benutzer erhalten "Zugriff verweigert" von Exchange-Server
- 6. C# Exchange Server Verbindung
- 7. Aktuellen Exchange Server abrufen
- 8. Exchange Server-Verteilerliste
- 9. phpmailer Exchange Server-Authentifizierung
- 10. Drupal und Exchange Server Kalender
- 11. Wie bekomme ich alle Mails von MS Exchange in Python?
- 12. Exchange-Benutzer OfficeLocation in VBA finden
- 13. kombinieren get-Benutzer Get-Mailbox Exchange 2010
- 14. MS Server 2003 vs MS Server 2008
- 15. Exchange-Server 2013 auf Windows-Server 2012r2
- 16. Grails Mail Exchange Server-Konfiguration
- 17. 2-Wege-Synchronisierung zwischen MS-Exchange-Kalender und Java-App
- 18. Web-Service-Aufruf in Microsoft Exchange Server
- 19. Wie authentifiziere ich WebApp von Exchange Server 2013?
- 20. lesen/aktualisieren Exchange 2007 Kalender von MS Access
- 21. Standard-Signatur ein Text in einer Nachricht mit Exchange Server
- 22. MS Exchange - Anmeldung als ein Benutzer und senden von einem anderen mit TLS
- 23. Was ist die beste und kostengünstigste Option zum Einrichten eines MS Exchange Server nur für Entwicklungszwecke?
- 24. Kommunikation mit einem Exchange Server 2003-Postfach
- 25. Gibt es eine Möglichkeit, Kalenderelemente in Exchange Online zu archivieren?
- 26. Durchsuchen bestimmter Ordner auf Exchange Server
- 27. Mailitem.SentOnBehalfOfName: Berechtigungen in Exchange überprüfen
- 28. C# Exchange-Server erhalten Besprechungsraum Terminliste
- 29. Einrichten neuer Exchange Online-Benutzer auf RDS-Servern
- 30. MS SQL Server Datenkonsolidierung