0
嘗試使用Microsoft Graph API完成findmeetingtimes
調用時(如此處所示:https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/api/user_findmeetingtimes),我遇到異步循環和完成調用的問題返回500 error
只有當兩個會議都安排在完全相同的時隙(即兩次會議安排在完全相同4:30 PM - 5:00 PM錯誤對象返回的確切的錯誤信息是:Microsoft Graph API中的「findmeetingtimes」調用的重疊時間問題
「無效arg值:TimeSlots不支持重疊, value:{「start」:2017-05-10T20:00:00Z,「min」:30}參數名稱: 重疊s不支持TimeSlots內「
有沒有人有任何建議修復/解決這個問題?
謝謝
你可以分享你的請求嗎?您是說要重現這一點,您只需在用戶的日曆上同時舉行兩次會議? –
嗨@JasonJohnston,這是與請求一起發送的JSON正文。 '{ 「IsOrganizerOptional」:真, 「MinimumAttendeePercentage」:0, 「ReturnSuggestionReasons」:真, 「MAXCANDIDATES」:100, 「與會者」:[ { 「類型」: 「任選的」, 「 EmailAddress的 「: { 」名稱「:」 MyEmail」, 「地址」: 「[email protected]」 } }], 「TimeConstraint」: { 「時隙」:[{ 「開始」 :{「DateTime」:「2017-05-12T16:30:00.000Z」,「TimeZone」:「GMT標準時間」}, 「End」:{「DateTime」:「2017-05-12T17:00:00.000 Z」, 「TimeZone」:「GMT標準時間」}}]},「MeetingDuration」:「PT30M」}' –
對findmeetingtimes的調用是在一個循環中針對當天的可用會議時間段異步完成的。返回的錯誤是500個錯誤,當有兩個會議完全相同的時間段計劃時,似乎是錯誤。當其中一個會議具有不同的狀態('忙'vs'免費')時,錯誤似乎消失了。 –