मैं एक जावा प्रोग्राम लिखने की कोशिश कर रहा हूं जो खोज परिणामों को पुनर्प्राप्त करने के लिए Google की कस्टम खोज API का उपयोग करता है। एपीआई की एक पहली बार उपयोगकर्ता के रूप में, हालांकि, वेबसाइट पर प्रलेखन अत्यंत भ्रामक है - एक की तरह Google API लिंक से कनेक्ट करके परिणाम प्राप्त करता है:Google कस्टम खोज API के साथ कैसे प्रारंभ करें?
(फिर एक बार आप कनेक्ट करते हैं, कैसे आप परिणामों को प्रदर्शित करते BufferedReader का उपयोग करते हुए मुझे एक 403 त्रुटि देता है)
... या आप की तरह पुस्तकालय डाउनलोड करने और उपयोग करने के लिए उनके GoogleCustomSearch वर्ग की जरूरत है:
? मेरे पास googleux-customsearch jar (http://blog.lux-medien.com/2011/08/google-custom-search-java-implementation/ से) है और इसे ग्रहण में एकीकृत किया गया है, लेकिन मुझे पूरा यकीन नहीं है कि इन वर्गों (फिर से, पहली बार उपयोगकर्ता) का उपयोग करने के लिए मुझे किस आयात विवरण का उपयोग करना चाहिए।
मैं भी काफी यकीन नहीं जावा ग्राहक, बाकी एपीआई, और JSON एपीआई (वे सभी एक ही बात कर रहे हैं ??) के रूप में गूगल कस्टम खोज API वेबसाइट पर विस्तृत के बीच भेद कर रहा हूँ ... किसी को भी कृपया स्पष्ट कर सकते हैं ? धन्यवाद!
मेरे पास एक क्वेरी थी। मुझे एक json प्रारूप के रूप में Google खोज परिणामों की आवश्यकता थी। मैंने http://www.google.com/search?start=0&num=10&q=shirt&cr=countryIN&client=google-csbe&output=xml_no_dtd&cx=00******************* की कोशिश की ***** बी - ***** 8 यूआरएल। मैंने Google सर्च इंजन का एक मुफ्त संस्करण बनाया है, लेकिन एक्सएमएल संस्करण का अनुरोध करते समय मुझे त्रुटि 403 मिल रही है। इसके अलावा मुझे संदर्भ साइट पर JSON प्रारूप उपलब्ध नहीं मिला, यह या तो xml या xml_no_dtd कहता है। यूआरएल जो आपने प्रदान किया है वह अभी उपलब्ध नहीं है। –
मुफ्त संस्करण के साथ, खोज परिणामों को प्रदर्शित करते समय मेरे विकल्प क्या हैं? क्या मैं एक खोज करने में सक्षम हूं, परिणाम के साथ xml फ़ाइल डाउनलोड करें ताकि मैं बाद में किसी बिंदु पर पुन: उपयोग कर सकूं? मैं फ़ाइल डाउनलोड करना चाहता हूं क्योंकि मेरे पास प्रति दिन 100 की सीमा है। – Erick
क्या आप मुझे भुगतान संस्करण के लिए कुछ नमूना कोड पर इंगित कर सकते हैं? मुझे जो चाहिए वह एक साधारण इंटरफ़ेस है जो Google को खोज क्वेरी भेज सकता है और परिणाम प्राप्त कर सकता है लेकिन मुझे आवश्यक प्रश्नों की संख्या बहुत अधिक है इसलिए मुझे भुगतान संस्करण की आवश्यकता है। क्या उस पर कोई सीमा है? – ida