2016-07-21 21 views

Antwort

0

Anstatt die Konflikte für das Kalenderereignis zu finden, können wir die Funktion Besprechungszeiten suchen (Vorschau) verwenden. Hier

ist ein Beispiel für Ihre Referenz:

POST https://outlook.office.com/api/beta/me/findmeetingtimes 

Prefer: outlook.timezone="Pacific Standard Time" 
Content-Type: application/json 

{ 
    "Attendees": [ 
    { 
     "Type": "Required", 
     "EmailAddress": { 
     "Address": "[email protected]" 
     } 
    } 
    ], 
    "TimeConstraint": { 
    "Timeslots": [ 
     { 
     "Start": { 
      "Date": "2016-05-20", 
      "Time": "7:00:00", 
      "TimeZone": "Pacific Standard Time" 
     }, 
     "End": { 
      "Date": "2016-05-20", 
      "Time": "17:00:00", 
      "TimeZone": "Pacific Standard Time" 
     } 
     } 
    ] 
    }, 
    "MeetingDuration": "PT1H" 
} 

Siehe here über weitere Einzelheiten.

+0

Hallo Fexi, wie Sie gesagt haben, dass durch die Übergabe von Start- und Enddatum Zeit mit API (https://outlook.office.com/api/beta/me/findmeetingtimes) die API Antwort spezifisch Ereignis für dieses Datum und Uhrzeit sein wird Nehmen wir an, wenn das Ereignis wiederholt wird (zum Beispiel: Ereignis wird jeden Tag zwischen 22.00 Uhr und 23.00 Uhr geplant). In diesem Fall muss ich es prüfen, wie es eine Instanz gibt, die am gleichen Datum und Zeitpunkt mit einer anderen kollidiert dass diese api Berufung uns helfen wird? –

+0

Suchen Sie nach Besprechungszeit-API-Vorschlägen, basierend auf der Verfügbarkeit von Organisatoren und Teilnehmern sowie Zeit- oder Ortseinschränkungen, die als Parameter angegeben sind. Sie können die freien Timeslots in der Antwort abrufen und diese Zeit verwenden, um das neue Meeting zu erstellen. Und welche Instanz meinen Sie, dass Sie mit dem wiederkehrenden Meeting in Konflikt geraten? –

+0

ab sofort ist meine Anforderung wie folgt, während neue wiederkehrende Besprechungen erstellt werden müssen, um zu überprüfen, ob dort ein Meeting für diese Zeit geplant ist. Zum Beispiel möchte ich Recurring Event mit Every Monday @ 9 pm bis 11 pm mit 4 Vorkommen erstellen (dh Anzahl von Sitzungen). –