We have built up detailed documentation of the *settings* and the *engines* over the past few years. However, this documentation was still spread over various chapters and was difficult to navigate in its entirety. This patch rearranges the Settings & Engines documentation for better readability. To review new ordered docs:: make docs.clean docs.live Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
		
			
				
	
	
		
			77 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
.. _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:
 |