खोज पैरामीटर
पैरामीटर को POST /v1/search पर JSON बॉडी के रूप में भेजें। केवल q आवश्यक है।
| फ़ील्ड | प्रकार | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
q | string (1–500) | — | आवश्यक। खोज क्वेरी। |
gl | enum | us | देश संस्करण (नीचे देखें)। |
hl | string | देश डिफ़ॉल्ट | UI / परिणाम भाषा, BCP-47 (जैसे en, pt-BR)। |
tbs | enum | संपूर्ण समय | समय फ़िल्टर: qdr:h (पिछला घंटा), qdr:d (दिन), qdr:w (सप्ताह)। |
page | integer (1–99) | 1 | परिणाम पेज (1-इंडेक्स्ड; प्रत्येक में ~10 ऑर्गैनिक परिणाम)। |
freshness | enum | default | कैश नियंत्रण: default, realtime (फ़्रेश बाध्य करें), cached। देखें कैशिंग। |
deadline_ms | integer (1000–30000) | 15000 | मिलीसेकंड में प्रति-अनुरोध टाइमआउट। |
देश (gl)
Section titled “देश (gl)”br, us, gb, de, fr, es, it, mx, ca, au, jp, nl।
{ "q": "melhores tênis de corrida", "gl": "br", "hl": "pt-BR" }समय फ़िल्टर (tbs)
Section titled “समय फ़िल्टर (tbs)”परिणामों को हाल की सामग्री तक सीमित करें — समाचार और ट्रेंडिंग विषयों के लिए आदर्श।
{ "q": "nvidia earnings", "tbs": "qdr:d" }पेजिनेशन (page)
Section titled “पेजिनेशन (page)”हर पेज लगभग 10 ऑर्गैनिक परिणाम लौटाता है। पेज 1–99 का अनुरोध करें; पहले 100 परिणाम एकत्र करने के लिए,
पेज 1–10 पर लूप करें। SDK हेल्पर्स (searchPages / search_pages) प्रदान करते हैं जो आपके लिए पेज
दोहराते हैं।