2013-02-26 61 views
6

मुझे जावा वेब ऐप बनाने की आवश्यकता है जो कम से कम दो अलग क्लाउड स्टोरेज प्रदाताओं (Google ड्राइव, ड्रॉपबॉक्स, स्काईडाइव, मेगा, ...) के एपीआई का उपयोग करता है। मुझे आश्चर्य है कि क्या इन एपीआई का उपयोग करने वाले अनुभव वाले कोई व्यक्ति हैं जो बता सकते हैं कि कौन सा सबसे आसान उपयोग करना है और जो सबसे कठिन हैं ...सरल क्लाउड स्टोरेज सेवा API

उत्तर

4

टेम्पबो कई क्लाउड स्टोरेज एपीआई का समर्थन करता है, और जावा स्रोत कोड उत्पन्न कर सकता है जिसे आपको एक्सेस करने के लिए आवश्यक है।

यहाँ देखें: https://live.temboo.com/library/keyword/storage/

एपीआई पहुँच को सामान्य रूप से, Temboo अगले करने के लिए बात कर के रूप में एक एपीआई के रूप में आसान करने के लिए बात कर रहा है, तो यह कुछ है कि आप इस परियोजना के लिए उपयोगी मानते हैं की तरह लगता है।

पूर्ण प्रकटीकरण: मैं टेम्पबो में काम करता हूं।

+0

धन्यवाद, यह वास्तव में अच्छा लगता है, लेकिन लाइसेंसिंग मुद्दों के बारे में क्या? क्या मैं अपनी परियोजनाओं में स्वतंत्र रूप से टेम्पबो का उपयोग कर सकता हूं? – MikO

+1

हाँ आप कर सकते हैं - कोई लाइसेंसिंग समस्या नहीं है। हम सार्वजनिक रूप से उपलब्ध एपीआई तक आसानी से पहुंच को लपेटते हैं, जिससे उन्हें लगातार और उपयोग करने में आसान बना दिया जाता है। हम एपीआई सेवा की शर्तों का पालन करते हैं। –

+0

ठीक है, तो मैं केवल एपीआई शर्तों के अधीन हूं, है ना? मैं एक गहरी नजर डालेगा, लेकिन ऐसा लगता है कि आपने अच्छा काम किया है ... आप मुझे Google App Engine के साथ संगतता के बारे में नहीं बता सकते हैं आप? – MikO

5

Amazon S3 सेवा बहुत आसान है, और मेरे पास बहुत अच्छे अनुभव हैं इसके साथ बड़ी सेवाओं और वेब सेवाओं के संदर्भ में बड़ी संख्या में फाइलों के लिए। एक बार जब आप सेवा के लिए साइन अप कर लेंगे, तो आप बाल्टी बनाने और उन्हें ऑब्जेक्ट अपलोड करने के लिए RESTful API का उपयोग कर सकते हैं। Java library सेवाओं के साथ इंटरफेसिंग के लिए संदर्भ पुस्तकालय है, हालांकि अन्य भाषाओं के बंदरगाह भी हैं (जैसे boto पायथन के लिए)।

1

इस विषय पर एक बहुत ही थोड़ी खोजबीन के बाद मुझे पता चला है कि शायद सबसे सरल एपीआई के साथ क्लाउड संग्रहण प्रदाता MediaFire जो RESTful सेवाओं के माध्यम से बहुत आसान बातचीत प्रदान करता है। आप API documentation देख सकते हैं। मैंने अभी तक इस एपीआई के साथ गहराई से काम करना शुरू नहीं किया है, लेकिन ऐसा लगता है कि यह सभी बुनियादी कार्यक्षमताओं को प्रदान करता है।

एपीआई Box द्वारा कार्य भी काफी सरल हो रहा है। यह OAuth 2.0 का उपयोग करता है, जो इसे और अधिक सुरक्षित बनाता है। developers website देखें।

4sync से SOAP API भी वास्तव में सरल है। वेबसाइट में कोई भी दस्तावेज नहीं है और नमूने पुराने संस्करण से हैं, लेकिन फिर भी इसका उपयोग करना बहुत आसान है। दस्तावेज here देखें।

9

Kloudless कई अलग-अलग क्लाउड स्टोरेज एपीआई (ड्रॉपबॉक्स, बॉक्स, जीड्राइव, वनड्राइव इत्यादि) के लिए एक आम एपीआई प्रदान करता है। क्लाउडलेस प्रमाणीकरण और अन्य उपयोगकर्ता इंटरैक्शन को संभालने के लिए लोकप्रिय भाषाओं और यूआई विजेट्स में एसडीके भी प्रदान करता है।

आप अधिक जानकारी प्राप्त कर सकते हैं और यहां साइन अप: https://developers.kloudless.com/

पूर्ण प्रकटीकरण: मैं Kloudless पर काम करते हैं।

+0

http://stackoverflow.com/q/40319448/1356559 –