मेरे एप्लिकेशन को प्रदत्त आईएसबीएन, शीर्षक, या लेखक के आधार पर प्रकाशित किसी भी पुस्तक के बारे में जानकारी पुनर्प्राप्त करने की आवश्यकता है। यह शायद ही एक अनूठी आवश्यकता है --- Amazon.com, Chegg.com जैसी साइटें, और बुक कलेक्टर जैसे सॉफ़्टवेयर भी आसानी से ऐसा करने में सक्षम हैं। लेकिन मैं इसे दोहराने में सक्षम नहीं हूं।पुस्तक मेटाडेटा कैसे प्राप्त करें?
स्पष्टीकरण के लिए, मुझे पुस्तकों के पूरे डेटाबेस को खोजने की आवश्यकता नहीं है --- केवल एक सीमित सबसेट जो एक पुस्तक संग्रह में इनपुट किया गया है। डेटाबेस बस मुझे पुस्तकों के उस सबसेट पर खोज को सक्षम करने के लिए आवश्यक मेटाडेटा के साथ इनपुट की गई पुस्तकों को टैग करने की अनुमति देगा। तो यहां मुद्दा मुद्दा नहीं है --- मेटाडेटा प्राप्त करना है।
विकल्प की कोशिश की है इस प्रकार हैं:
- परिमार्जन अमेज़न। नियमित अमेज़ॅन पृष्ठों को स्क्रैप करना लेखकों की तरह चीजों के लिए बहुत मजबूत नहीं था, और छोटे मोबाइल पृष्ठों को स्क्रैप करते समय तेज़ी से, उन्होंने निष्कर्षण की मजबूती के साथ समान मुद्दों को साझा किया। इसके अलावा, इसे एक एप्लिकेशन में बनाना अमेज़ॅन की सेवा की शर्तों का स्पष्ट उल्लंघन है।
- कांग्रेस पुस्तकालय स्क्रैप करें। हालांकि ऐसा लगता है कि कम कानूनी रैमिकेशंस हैं, आसानी और मजबूती फिर से समस्याएं थीं।
- ISBNdb.com API। हालांकि सेवा एक बिंदु तक मुक्त है, और आवश्यक मेटाडेटा लौटने का अच्छा काम करता है, मुझे दैनिक आधार पर 500 से अधिक पुस्तकों के लिए ऐसा करने की ज़रूरत है, जिस बिंदु पर इस सेवा के उपयोग के लिए आनुपातिक धन खर्च होता है। मैं एक मुफ्त या एक बार भुगतान समाधान पसंद करूंगा जो मुझे ऐसा करने की अनुमति देता है।
- Google पुस्तक डेटा API। हालांकि यह मुझे आवश्यक जानकारी प्रदान करने के लिए प्रतीत होता है, मैं पुस्तक पूर्वावलोकन को उनके सेवा की शर्तों के रूप में प्रदर्शित नहीं कर सकता।
- किताबों के डेटाबेस के लिए लाइसेंस खरीदें। उदाहरण के लिए, इंग्राम या बेकर & टेलर जैसी कंपनियां खुदरा विक्रेताओं और पुस्तकालयों को ये कैटलॉग प्रदान करती हैं। यह समाधान स्पष्ट रूप से महंगा है, इसलिए मुझे उम्मीद है कि एक और अधिक सुरुचिपूर्ण समाधान है जिसे मैंने याद किया है। लेकिन यदि नहीं, और एसओ पर किसी को किसी विशेष डेटाबेस के साथ अच्छा अनुभव हुआ है, तो मैं इसके साथ जाने के लिए तैयार हूं।
मैंने विस्तार से अपने दृष्टिकोण का वर्णन करने की कोशिश की है ताकि कम पुस्तकों वाले अन्य उपरोक्त समाधानों का लाभ उठा सकें। लेकिन मेरी आवश्यकताओं को देखते हुए, मैं पुस्तक मेटाडेटा को पुनः प्राप्त करने के लिए अपने विट्स एंड एंड पर हूं, इसलिए किसी भी पॉइंटर्स की बहुत सराहना की जाती है।
क्या आपने [गुड्रेड्स एपीआई] (https://www.goodreads.com/api) कोशिश की? – Veenit