تخطَّ إلى المحتوى

معاملات البحث

أرسل المعاملات كجسم JSON إلى POST /v1/search. فقط q مطلوب.

الحقلالنوعالافتراضيالوصف
qstring (1–500)—مطلوب. استعلام البحث.
glenumusإصدار الدولة (انظر أدناه).
hlstringافتراضي الدولةلغة الواجهة / النتائج، BCP-47 (مثل en، pt-BR).
tbsenumكل الأوقاتفلتر الوقت: qdr:h (الساعة الماضية)، qdr:d (يوم)، qdr:w (أسبوع).
pageinteger (1–99)1صفحة النتائج (مفهرسة من 1؛ ~10 نتائج عضوية لكل منها).
freshnessenumdefaultالتحكم في الذاكرة المؤقتة: default، realtime (فرض حديث)، cached. راجع الذاكرة المؤقتة.
deadline_msinteger (1000–30000)15000مهلة كل طلب بالمللي ثانية.

br، us، gb، de، fr، es، it، mx، ca، au، jp، nl.

{ "q": "melhores tênis de corrida", "gl": "br", "hl": "pt-BR" }

قصر النتائج على المحتوى الحديث — مثالي للأخبار والمواضيع الرائجة.

{ "q": "nvidia earnings", "tbs": "qdr:d" }

تعيد كل صفحة قرابة 10 نتائج عضوية. اطلب الصفحات 1–99؛ لجمع أول 100 نتيجة، كرّر على الصفحات 1–10. تُظهر حزم SDK دوال مساعدة (searchPages / search_pages) تكرّر الصفحات نيابةً عنك.