问题描述
我们正在使用CalendarView API(同步API:https://docs.microsoft.com/en-us/previous-versions/office/office-365-api/api/version-2.0/calendar-rest-operations#SyncCalendarView)来获取事件。对于很少的约会,我们开始遇到问题,返回的事件的时区为“ tzone:// Microsoft / Utc”或“ tzone:// Microsoft / Custom”
{
"OriginalStartTimeZone": "Tokyo Standard Time","OriginalEndTimeZone": "Tokyo Standard Time","CreatedDateTime": "2020-09-10T12:03:10.8256827Z","LastModifiedDateTime": "2020-09-14T05:45:29.7250653Z","ChangeKey": "TE9pT8Dve0CiUVXKb8ZVQgADx815fg==","Subject": "O365⇒SFA スケジュールの繰り返しアイテムが連携されない件","Start": {
"DateTime": "2020-09-14T06:00:00.0000000Z","TimeZone": "tzone://Microsoft/Utc"
},"End": {
"DateTime": "2020-09-14T07:00:00.0000000Z","TimeZone": "tzone://Microsoft/Utc"
}
}
通过“ https://outlook.office.com/api/v2.0/me/events”查询时,相同的Microsoft ID将返回我们在标题中提到的正确的TimeZone [Prefer:outlook.timezone =“ UTC”]
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)