कैलेंडर विवरण प्राप्त करते समय एकलवैल्यूटेक्स्टेडप्रॉपर्टी का विस्तार नहीं करना
मैं Outlook REST API (संस्करण 2.0) का उपयोग करके किसी ईवेंट के लिए कस्टम प्रॉपर्टी मान प्राप्त करने का प्रयास कर रहा हूं। कस्टम गुण Outlook Office.js ऐड-इन्स द्वारा बनाया गया था।
यहाँ अनुरोध है:
/v2.0/me/calendar/?$expand=singleValueExtendedProperties($filter=PropertyId eq 'Binary 0x0FFF')
यह एपीआई से एक सफल प्रतिक्रिया देता है लेकिन यह सिंगलवैल्यूएक्स्टेंडेडप्रॉपर्टी को वापस नहीं करता है।
जवाब
कस्टम संपत्ति पाने के लिए, आपको एक (REST) आइटम पहचानकर्ता की आवश्यकता होगी और कस्टम गुण केवल संदेशों और घटनाओं पर लागू होते हैं।
नीचे क्रमशः संदेश और घटना के लिए टेम्पलेट दिए गए हैं।
/me/messages/
'<ITEM_ID>' <ADD_IN_GUID>?$expand=SingleValueExtendedProperties($filter=PropertyId eq 'String {00020329-0000-0000-c000-000000000046} Name cecp-
')
/me/events/
<ITEM_ID> ' <ADD_IN_GUID>?$expand=SingleValueExtendedProperties($filter=PropertyId eq 'String {00020329-0000-0000-c000-000000000046} Name cecp-
')