Page MenuHomePhabricator

Add new APIs
Open, MediumPublic

Description

The code for reading images from repositories is in https://github.com/Wikidocumentaries/wikidocumentaries-topic-search-api

It is possible to add new repositories by imitating one of the functions in rest.js such as getImagesFromFinnaWithTitle and adding the result in var images = []; on line 1122 currently.

Here are the APIs in the pipeline for images, see the task tree for maps

  • Finna
  • Wikimedia Commons
  • Flickr / Flickr Commons
  • Europeana is included in the CC Search, but is more versatile on its own
  • CC Search T223361

These have been considered and are investigated

  • Ajapaik T210228
  • Topotheks T213431
  • K-Samsök // Also part of Europeana
  • Internet Archive T213400
  • The Met // Also part of CC Search
  • Library of Congress

When there are more and more sources, it becomes essential to

  • make the code modular and // Done
  • perhaps create a API call creation / tweaking interface

Event Timeline

Susannaanas updated the task description. (Show Details)
Susannaanas updated the task description. (Show Details)
Susannaanas updated the task description. (Show Details)
Susannaanas updated the task description. (Show Details)