2015-04-14 14 views
9

मेरे पास Office365 REST API के बारे में कोई प्रश्न है। संसाधनों की सूची प्राप्त करने का कोई तरीका है - बैठक कक्ष कैलेंडर।कार्यालय 365 आरईएसटी एपीआई सूची संसाधन (मीटिंग रूम)

मैं केवल बैठकें प्राप्त कर सकता हूं जो कमरे में होने पर बैठक कक्ष उपयोगकर्ता नाम को जानते हैं।

https://outlook.office365.com/api/v1.0/users/[email protected]/calendars

मैं सभी बैठक कमरे सूची और अपने कैलेंडर प्राप्त कर सकते हैं?

उत्तर

3

आप उपयोगकर्ताओं की सूची पूछने के लिए Azure AD Graph API का उपयोग कर सकते हैं। हालांकि, एपीआई में कोई फ़ील्ड नहीं है जो उपयोगकर्ता को कॉन्फ़्रेंस रूम के रूप में चिह्नित करता है। आपके संगठन ने कमरे कैसे बनाया और नामों के आधार पर, शायद आप एक फ़िल्टर ढूंढ सकें जो केवल कमरे लौटाएगा।

उसके बाद, यह केवल implementing the client credential flow का मामला है ताकि आप एकाधिक मेलबॉक्स एक्सेस कर सकें।

+0

सहायता के लिए धन्यवाद। मुझे आपके ब्लॉग पोस्ट और Django नमूना ऐप से प्यार है। यह वास्तव में पूरी प्रक्रिया को समझने में मदद करता है। एक और सवाल। क्या आप X509 कुंजी का उपयोग कर क्लाइंट क्रेडेंशियल ग्रांट फ्लो के कार्यान्वयन के लिए शायद किसी भी पायथन उदाहरणों को जानते हैं? – user2011328

+0

मुझे लगता है कि मुझे आपका रेपो मिला है जो कि बस करता है: https://github.com/jasonjoh/python_clientcred :) – user2011328

+0

हाँ, उम्मीद है कि मदद करेगा :)। –

संबंधित मुद्दे