2016-08-18 7 views
0

Situation:Zugang Corporate Kalender über Outlook API

  • Unternehmen nutzt Microsoft Exchange Server
  • Unternehmen verfügt über die oben genannten Konten für jeden Konferenzraum
  • verwendet Outlook 2013

Problem :

Damit ich einen Besprechungsraum buchen kann, muss ich zu meinem Kalender im Outlook-Client gehen, ein neues Meeting starten, eine Liste von Zimmern einreichen, zum Planungsassistenten gehen und prüfen, ob in einem der Räume der gewünschte Zeitschlitz verfügbar ist .

Frage:

Kann ich in den ohnehin nutzen Office365 RESTAPI oder andere API diejenigen Raum Konto Kalender zuzugreifen, so kann ich die Antwort verwenden, um einige UI zu machen die Verfügbarkeit von Konferenzräumen angezeigt werden soll.

Danke Jungs!

+0

Wohin läuft der Code? Client-Computer oder Server? –

+0

Noch kein Code, aber es wird auf dem Client laufen, ich habe keinen Zugriff auf den Corporate Server. – Nintendot

Antwort

1

Die FindMeetingTimes action ist unter dem beta Endpunkt für die Kalender-REST-API verfügbar. Wenn Sie die gewünschten Räume als Ressource-Teilnehmer zu der Anfrage hinzufügen, sollten Sie Ihre Besprechungsvorschläge zurückgeben.

+0

Danke Jason, das klingt vielleicht nach einer neuen Frage, aber beim Lesen der Anforderungen heißt es: "Diese Operation befindet sich derzeit in der Vorschau und nur in der Beta-Version. Sie gilt nur für Office 365-Postfächer (auf Azure AD) und nicht Microsoft-Konten. " Der Corporate Exchange Server wird wahrscheinlich intern gehostet? Kann ich die API in dieser Situation noch nutzen? Vielen Dank! – Nintendot

+0

Ah. Wenn es sich um eine lokale Installation von Exchange handelt, ist die Office 365-REST-API nicht verfügbar. In diesem Fall möchten Sie Exchange Web Services (EWS) untersuchen. –