वॉल्यूम: सूची

किताब की खोज करता है. इसे अभी आज़माएं.

अनुरोध

एचटीटीपी अनुरोध

GET https://www.googleapis.com/books/v1/volumes?q={search terms}

पैरामीटर

पैरामीटर का नाम वैल्यू जानकारी
ज़रूरी पैरामीटर
q string खोज क्वेरी के पूरे टेक्स्ट वाली स्ट्रिंग.
वैकल्पिक पैरामीटर
download string डाउनलोड की उपलब्धता के हिसाब से वॉल्यूम तक सीमित करें.

ये वैल्यू स्वीकार की जाती हैं:
  • "epub" - epub के साथ सभी वॉल्यूम.
filter string खोज के नतीजे फ़िल्टर करें.

ये वैल्यू स्वीकार की जाती हैं:
  • "ebooks" - सभी Google ई-बुक.
  • "free-ebooks" - पूरे वॉल्यूम वाले टेक्स्ट विज्ञापन दिखने से जुड़े आंकड़ों वाली Google ई-बुक.
  • "full" - लोग वॉल्यूम वाला पूरा टेक्स्ट देख सकते हैं.
  • "paid-ebooks" - कीमत के साथ Google ई-बुक.
  • "partial" - लोग लेख के भागों को देख सकते हैं.
langRestrict string इस भाषा कोड वाली किताबों तक सीमित करें.
libraryRestrict string खोज को इस उपयोगकर्ता की लाइब्रेरी तक सीमित करें.

ये वैल्यू स्वीकार की जाती हैं:
  • "my-library" - उपयोगकर्ता की लाइब्रेरी या किसी शेल्फ़ तक सीमित करें.
  • "no-restrict" - उपयोगकर्ता की लाइब्रेरी के हिसाब से पाबंदी न लगाएं.
maxResults unsigned integer दिए जाने वाले नतीजों की ज़्यादा से ज़्यादा संख्या. स्वीकार की जाने वाली वैल्यू 0 से 40 तक होनी चाहिए. इसमें ये वैल्यू भी शामिल हैं.
orderBy string खोज के नतीजों को क्रम से लगाएं.

ये वैल्यू स्वीकार की जाती हैं:
  • "newest" - सबसे हाल में पब्लिश किया गया.
  • "relevance" - खोज के लिए इस्तेमाल किए गए शब्दों से मिलता-जुलता है.
partner string पार्टनर आईडी के लिए पाबंदी और ब्रैंड से जुड़े नतीजे.
printType string किताबों या पत्रिकाओं को सीमित करें.

ये वैल्यू स्वीकार की जाती हैं:
  • "all" - सभी तरह के वॉल्यूम वाला कॉन्टेंट.
  • "books" - सिर्फ़ किताबें.
  • "magazines" - सिर्फ़ पत्रिकाएं.
projection string चुने गए फ़ील्ड के सेट में वापस की जाने वाली जानकारी को सीमित करें.

ये वैल्यू स्वीकार की जाती हैं:
  • "full" - इसमें वॉल्यूम का पूरा डेटा शामिल है.
  • "lite" - इसमें VolumeInfo और accessInfo में फ़ील्ड का एक सबसेट शामिल है.
showPreorders boolean पहले से ऑर्डर करने के लिए उपलब्ध किताबें दिखाने के लिए, 'सही है' पर सेट करें. डिफ़ॉल्ट तौर पर, 'गलत' पर सेट होती है.
source string इस अनुरोध को तैयार करने वाले की पहचान करने वाली स्ट्रिंग.
startIndex unsigned integer दिए जाने वाले पहले नतीजे का इंडेक्स (0 से शुरू होता है)

अनुरोध का मुख्य भाग

इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.

जवाब

सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:

{
  "kind": "books#volumes",
  "items": [
    volume Resource
  ],
  "totalItems": (value)
}
प्रॉपर्टी का नाम वैल्यू जानकारी ज़रूरी जानकारी
kind string संसाधन प्रकार.
items[] list वॉल्यूम की सूची.
totalItems integer कुल वॉल्यूम की संख्या. अगर नतीजे पेजों में बांटे गए हैं, तो यह इस जवाब में दिखाए गए वॉल्यूम की संख्या से ज़्यादा हो सकती है.

इसे आज़माएं!

लाइव डेटा पर इस तरीके को कॉल करने और इसका जवाब देखने के लिए, नीचे दिए गए एक्सप्लोरर का इस्तेमाल करें.