-
·
Call for Translations: i18n in Openverse
The OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. codebase is now prepared to handle translations! The #polyglots community has already done tremendous work to provide translations for Openverse in over 18 different languages, and we are excited to make this search engine for openly-licensed…
-
·
A Week in Openverse: August 30-September 3rd
#openverse, #week-in-openverse Login to Reply
-
·
A Week In Openverse: August 23-27th
#openverse, #week-in-openverse Login to Reply
-
·
A Week In Openverse: August 16-20th
#openverse, #week-in-openverse Login to Reply
-
·
A Week in Openverse: August 9th-13th
Welcome to the first of many A Week in OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. posts. In this weekly series, we’ll highlight work completed through the week by Openverse contributors. This will always include a changelog of closed issues per-repository, and may occasionally…
-
·
Provider API – Wikimedia Commons
We call the following endpoints from Wikimedia Commons: https://commons.wikimedia.org/w/api.php?action=query&generator=allimages&prop=imageinfo&gailimit=40&gaisort=timestamp&gaistart=YYYY-MM-DDT00:00:00Z&gaiend=YYYY-MM-DDT00:00:00Z&iiprop=url|user|dimensions|extmetadata&iiurlwidth=300&format=json https://commons.wikimedia.org/w/api.php?action=query&generator=allimages&prop=imageinfo&gailimit=40&gaisort=timestamp&gaistart=YYYY-MM-DDT00:00:00Z&gaiend=YYYY-MM-DDT00:00:00Z&iiprop=url|user|dimensions|extmetadata&iiurlwidth=300&format=json&gaicontinue=SOME_PICTURE.jpg For both of these, we replace YYYY-MM-DD with dates (we only pull data for images uploaded/updated between these dates). We use the second query if there are more than 40 images between the specified dates, giving a continue location as the next picture (represented by SOME_PICTURE.jpg). These requests each…
-
·
Provider API – Thingiverse
The Thingiverse APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. is queried in a number of different ways. First, to get a list of ‘things’ to retrieve, and then in a series of steps for each…
-
·
Provider API – RawPixel
We call the following endpoint from rawpixel.com: https://api.rawpixel.com/api/v1/search?freecc0=1&html=0&page=X Here X is a page offset. Such a request returns a JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. of the following form: { “html”: “”,…
-
·
Provider API – Phylopic
We call the Phylopic APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. in two different ways: http://phylopic.org/api/a/image/list/modified/YYYY-MM-DD http://phylopic.org/api/a/image/ITEM_UUID?options=credit+licenseURL+pngFiles+submitted+submitter+taxa+canonicalName+string+firstName+lastName We extract a list of UUIDs from the response to the first request, which we then use to…
-
·
Provider API – Met Museum
We call the objects endpoint from the Met Museum’s APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. in two ways: https://collectionapi.metmuseum.org/public/collection/v1/objects/?metadataDate=YYYY-MM-DD https://collectionapi.metmuseum.org/public/collection/v1/objects/XXXXX The only information we use from the first type of call is a list of object…