2017-10-10 17 views
5

हमारे पास क्लाउड आधारित ऑडिट एप्लिकेशन है। ऑडिट करने के दौरान उपयोगकर्ता आमतौर पर बहुत से दस्तावेज़ अपलोड करता है। वर्तमान में दस्तावेजों को देखने के लिए उन्हें उन्हें डाउनलोड करना है। व्यवसाय की आवश्यकता यह है कि दस्तावेज़ पर क्लिक करने पर इसे Office 365 का उपयोग करके किसी अन्य ब्राउज़र टैब में सीधे ड्रॉपबॉक्स/ऑनड्राइव की तरह खोलना चाहिए। उपयोगकर्ता इसे सर्वर पर देखने, संपादित करने, सहेजने में सक्षम होना चाहिए (डाउनलोड किए बिना) और इसे बंद करें। हमारे आवेदन में इसे कैसे प्राप्त करें?मेरे वेब एप्लिकेशन में Office365 के साथ दस्तावेज़ कैसे खोलें?

हमारा वेबैप ReactJS, NodeJS & MongoDB का उपयोग करके बनाया गया है। जब भी कोई उपयोगकर्ता कोई दस्तावेज़ अपलोड करता है तो उसे एडब्ल्यूएस एस 3 बाल्टी में सहेजा जाता है।

मैं माइक्रोसॉफ्ट ग्राफ एपीआई और वनड्राइव रेस्टैपी के माध्यम से गया। ऐसा लगता है कि S3 के बजाय OneDrive में फ़ाइलों को सहेजने के लिए OneDrive API का उपयोग करने का एकमात्र समाधान है। और फिर यह आपको Office365 ऐप्स का उपयोग करने की अनुमति देनी चाहिए। क्या यह सही समाधान है? क्या मुझे कुछ याद आ रही है?

क्या कोई अन्य समाधान है?

+0

https://aws.amazon.com/blogs/security/how-to-enable-your-users-to-access-office-365-with-aws- माइक्रोसॉफ्ट-सक्रिय-निर्देशिका-प्रमाण-पत्र/क्या यह शायद आप जो खोज रहे थे या मैंने आपके प्रश्न को गलत समझा? – campovski

उत्तर

0

जबकि सबसे आसान समाधान वास्तव में OneDrive में दस्तावेज़ों को संग्रहीत करना है, वहीं एक और तरीका भी है। आप माइक्रोसॉफ्ट के Cloud Storage Partners Program में नामांकन कर सकते हैं और अपनी सेवा पर WOPI protocol लागू कर सकते हैं। यह Office ऑनलाइन दर्शक/संपादकों को सीधे आपकी सेवा के डेटा के साथ एकीकृत करने की अनुमति देगा।

+0

उत्तर के लिए धन्यवाद। मुझे पहले भी इस दृष्टिकोण के बारे में पता चला था। इस कार्यक्रम के साथ समस्या यह है कि उन्होंने स्पष्ट रूप से कहा है "हम बाजार के प्रमुख क्लाउड स्टोरेज प्रदाताओं की तलाश में हैं जो लाखों कार्यालय दस्तावेजों के लिए लाखों का प्रबंधन करते हैं"। हम स्टार्टअप होने के नाते मुझे नहीं लगता कि हम इसके लिए अर्हता प्राप्त करते हैं। –

0

आपको एक समाधान समाधान तक पहुंचने के लिए aws और O365 api दोनों का उपयोग करने की आवश्यकता है। निम्न चरणों को आज़माएं (पुनश्च: मैं इस प्रयास नहीं किया है लेकिन मैं बचाया संपादित दस्तावेजों Office 365 से एडब्ल्यूएस किया है।)

  1. एडब्ल्यूएस एपीआई का उपयोग कर पढ़ें एडब्ल्यूएस से अपलोड किए गए दस्तावेज़ और कार्यालय दस्तावेज़ एपीआई का उपयोग कर कार्यालय दस्तावेज़ पर अपलोड करें ।
  2. कार्यालय दस्तावेज़ api का उपयोग कर दस्तावेज़ संपादित करें।
  3. सहेजें डॉक वापस S3 के लिए
+0

दस्तावेज़ संपादित करने के लिए मैं कौन सा कार्यालय दस्तावेज़ API उपयोग कर सकता हूं? दस्तावेज़ को सहेजने के लिए कौन सी एपीआई का उपयोग किया जा सकता है? क्या आप एपीआई का लिंक प्रदान कर सकते हैं? –

+0

एपीआई https://msdn.microsoft.com/en-us/office/office365/api/api-catalog पर सूचीबद्ध है केवल ग्राहक के कार्यालय 365 डेटा तक पहुंच प्रदान करता है। –

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