Back to Searxng

Google Engines

docs/dev/engines/online/google.rst

latest1.4 KB
Original Source

.. _google engines:

============== Google Engines

.. contents:: :depth: 2 :local: :backlinks: entry

.. _google API:

Google API

.. _Query Parameter Definitions: https://developers.google.com/custom-search/docs/xml_results#WebSearch_Query_Parameter_Definitions

SearXNG's implementation of the Google API is mainly done in :py:obj:get_google_info <searx.engines.google.get_google_info>.

For detailed description of the REST-full API see: Query Parameter Definitions_. The linked API documentation can sometimes be helpful during reverse engineering. However, we cannot use it in the freely accessible WEB services; not all parameters can be applied and some engines are more special than other (e.g. :ref:google news engine).

.. _google web engine:

Google WEB

.. automodule:: searx.engines.google :members:

.. _google autocomplete:

Google Autocomplete

.. autofunction:: searx.autocomplete.google_complete

.. _google images engine:

Google Images

.. automodule:: searx.engines.google_images :members:

.. _google videos engine:

Google Videos

.. automodule:: searx.engines.google_videos :members:

.. _google news engine:

Google News

.. automodule:: searx.engines.google_news :members:

.. _google scholar engine:

Google Scholar

.. automodule:: searx.engines.google_scholar :members: