[enh] Add Springer Nature engine

Springer Nature is a global publisher dedicated to providing service to research
community [1] with official API [2].

To test this PR, first get your API key following this page:

   https://dev.springernature.com/signup

In searx/engines/springer.py at line 24, add this API key.  I left my own key,
commented out in the line aboce.  Feel free to use it, if needed.

[1] https://www.springernature.com/
[2] https://dev.springernature.com/
This commit is contained in:
Pierre Chevalier 2021-03-17 16:43:09 +01:00 committed by Markus Heiser
parent 981cdb7acf
commit a80bf1ba97
3 changed files with 85 additions and 0 deletions

View file

@ -194,6 +194,7 @@ PYLINT_FILES=\
searx/engines/meilisearch.py \
searx/engines/solidtorrents.py \
searx/engines/solr.py \
searx/engines/springer.py \
searx/engines/google_scholar.py \
searx/engines/yahoo_news.py \
searx/engines/apkmirror.py \