При создании события календаря через MS Graph API это событие выглядит по-разному в OWA и клиенте Outlook.
В клиенте Outlook событие отображается нормально в обзоре, но при просмотре подробностей оноотображается в UTC вместо моего часового пояса (Западная Европа), и я не могу нажать / отменить щелчок на кнопке часового пояса. Если я открою то же самое событие в OWA, оно отобразится в правильном часовом поясе. Также, если я отправлю событие в другую организацию, оно также будет отображаться нормально.
Это наводит меня на мысль, что это что-то в нашем клиенте Outlook, но тогда я не вижу никакой разницы в API графа между событиями, созданными непосредственно из Outlook (выглядит нормально), и событиями, созданными с помощью вызова rest.
Это моя полезная нагрузка
{
"subject": "tEST",
"organizer": {
"emailaddress": {
"address": "<email>"
}
},
"start": {
"dateTime": "2019-10-09T08:01:00.0000000",
"timeZone": "UTC"
},
"end": {
"dateTime": "2019-10-09T09:01:00.0000000",
"timeZone": "UTC"
},
"attendees": [
{
"emailAddress": {
"name": "Mattias Johansson",
"address": "<email>"
},
"type": "optional"
}
],
"reminderminutesbeforestart": 15
}
и это снимок экрана с резервированием, время немного отличается, так как это другое бронирование, чем полезная нагрузка.