का उपयोग कर कैलेंडरव्यू प्राप्त करते समय वापस लौटाया नहीं जा रहा है कैलेंडर कैलेंडर प्राप्त करने के लिए प्रलेखन (https://msdn.microsoft.com/en-us/office/office365/howto/sync-calendar-view) का अर्थ है कि SeriesMaster
ईवेंट व्यक्तिगत घटनाओं और अपवादों के साथ परिणाम में वापस आ जाएगा।OfficeMaster Office 365 API
प्रलेखन राज्यों (और शो के उदाहरण से):
यहाँ जानकारी आप कैसे आवर्ती घटनाओं कैलेंडर दृश्य तुल्यकालन के लिए नियंत्रित किया जाता है के बारे में पता करने की जरूरत है।
- सेवा मीटिंग विस्तार निष्पादित करती है और श्रृंखला की घटना के दौरान श्रृंखला कार्यक्रम और सभी घटनाओं के उदाहरण भेजती है।
- श्रृंखला मास्टर कार्यक्रम में पुनरावृत्ति पैटर्न और श्रृंखला के लिए समय विंडो शामिल है।
- घटना उदाहरणों में उनकी प्रारंभ और समाप्ति समय की जानकारी के साथ-साथ घटना घटना अपवाद के बारे में जानकारी शामिल होती है।
हालांकि वास्तव में इस एंडपॉइंट का उपयोग करके में, हम केवल वापस घटनाओं/अपवाद और नहीं पुनरावृत्ति "मास्टर" प्राप्त कर रहे हैं। ऑकुरेंस पूर्ण मॉडल हैं, स्लिमर मॉडल के विपरीत, केवल दस्तावेज राज्यों की तरह प्रारंभ/अंत होते हैं।
श्रृंखला के लिए अपवादों के साथ सिंक सीरीजमास्टर कार्यक्रमों को प्राप्त करने में सक्षम होना महत्वपूर्ण है (जैसा कि जीसीएल singleEvents=false
के साथ संभव है) जैसे कि हम इस जानकारी को स्टोर कर सकते हैं और क्लाइंट-साइड पर पुनरावृत्ति विस्तार कर सकते हैं।
मैं यहाँ क्या गलत कर रहा हूं?
अनुरोध (पठनीयता के लिए डीकोड):
GET https://outlook.office365.com/api/v1.0/Users(...)/calendarview?$sort=startDateTime desc&$top=100&startDateTime=2016-01-01T22:12:34+0000&endDateTime=2016-03-10T23:12:34+0000
एक ऐसी ही समस्या है जब हम EWS में CalendarView प्राप्त करने की कोशिश।