Я использую конечную точку REST API https://outlook.office.com/api/v1.0/me/events/, чтобы создать встречу в Outlook Live. Полезная нагрузка встречи выглядит как-Будущие повторяющиеся события Outlook REST API создаются с неправильным временем старта
{
"Subject":"Test Meeting",
"Location":{
"DisplayName":""
},
"Start":"2017-03-02T18:00:00Z",
"End":"2017-03-02T19:00:00Z",
"Body":{
"ContentType":"HTML",
"Content":"<html><body>Test Meeting Content<\/body><\/html>"
},
"Recurrence":{
"Pattern":{
"Type":"Weekly",
"Interval":1,
"Month":0,
"Index":"First",
"FirstDayOfWeek":"Sunday",
"DayOfMonth":0,
"DaysOfWeek":["Thursday"]
},
"Range":{
"Type":"EndDate",
"StartDate":"2017-03-02",
"EndDate":"2017-03-31"
}},
"Attendees":[
{
"EmailAddress":{
"Address":"[email protected]"
},
"Type":"Required"
}
]
}
Для этого еженедельного повторяющегося события в течение месяца, первые два появления становятся созданы в нужное время, но остальные три конференцев-событий становятся создаются с задержкой часов (вместо 10 : 00:00 UTC, 11:00 UTC).
Я даже пытался с конечной точкой v2.0 без везения. Я также пробовал пропустить часовой пояс для даты начала и окончания даты встречи, но он демонстрирует такое же поведение.
Кто-нибудь попал в эту или подобную проблему? Любые указатели будут очень полезны, спасибо!
Ссылка на API- https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#CreateEvents
О, я вижу, я полностью пропустил. Спасибо тонну @ Джейсон. –