Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mnalis/commons_check_search_api
Checks wikimedia commons search APIs for different usescases, and produce Markdown report
https://github.com/mnalis/commons_check_search_api
Last synced: about 16 hours ago
JSON representation
Checks wikimedia commons search APIs for different usescases, and produce Markdown report
- Host: GitHub
- URL: https://github.com/mnalis/commons_check_search_api
- Owner: mnalis
- License: apache-2.0
- Created: 2024-06-03T12:06:06.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-06-03T18:36:31.000Z (6 months ago)
- Last Synced: 2024-06-04T14:11:01.781Z (6 months ago)
- Language: Python
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This script checks Wikimedia Commons (https://commons.wikimedia.org/) APIs for searching categories.
There are at least 3 different APIs - each one with its own advantages and disadvatages.Using `input.csv` datafile as input with examples and expected outputs, this scripts generates a GitHub compatible Markdown summary [output.md](output.md)
showing which API works correctly for which example use case.See https://github.com/commons-app/apps-android-commons/issues/3179#issuecomment-2144042717 and below for details and discussion