Выясните конфликтующие события с помощью office365 Rest Calendar API
Я хотел проверить, что при создании нового события с использованием Api необходимо проверить, присутствует ли какое-либо событие или создается на ту же дату и время. Я имею в виду, как проверить конфликтующее событие календаря при создании нового события с помощью Rest API?
Любая помощь должна цениться.
Заранее спасибо.
1 ответ
Вместо того, чтобы находить конфликты для события календаря, мы можем использовать функцию "Найти время встречи" (предварительный просмотр).
Вот пример для вашей справки:
POST https://outlook.office.com/api/beta/me/findmeetingtimes
Prefer: outlook.timezone="Pacific Standard Time"
Content-Type: application/json
{
"Attendees": [
{
"Type": "Required",
"EmailAddress": {
"Address": "fannyd@prosewareltd.onmicrosoft.com"
}
}
],
"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"
}
Обратитесь сюда для получения более подробной информации.