Page MenuHomePhabricator

Develop features for Wiki Loves Monuments App - Task 2
Closed, ResolvedPublic

Description

This is the second task for T316399, Develop features for Wiki Loves Monuments App, aimed at getting you familiar with Wikimedia Commons API.

  1. You should register a Wikimedia account if you don't already have one. You can do so at https://www.wikidata.org/w/index.php?title=Special:CreateAccount
  2. You shoud explore the MediaWiki API for Wikimedia Commons
  3. Match each type of information you gathered in the first task with the API call that returns that information. e.g. To get the list of categories of the file Arquivo Público Municipal de São Félix Bahia 2019-9933.jpg the API url is https://commons.wikimedia.org/w/api.php?action=query&prop=categories&titles=File:Arquivo_Público_Municipal_de_São_Félix_Bahia_2019-9933.jpg
  4. Start a page like https://www.wikidata.org/wiki/User:EPorto_(WMB)/Outreachy_2 (change 'EPorto_(WMB)' to your username). Follow the rough format there to document the type of informations you gathered in the first task and the API URL you used to obtain the information. e.g.:
* '''Categories''': https://commons.wikimedia.org/w/api.php?action=query&prop=categories&titles=File:Arquivo_Público_Municipal_de_São_Félix_Bahia_2019-9933.jpg

Note: The same URL can give multiple information. In such cases, you can paste the URL in all the information that the call it is applied.

Once you are happy, send me a link to your page (by email, on my talk page, or replying to this ticket as you prefer). Make sure to also register it as a contribution on the Outreachy website (https://www.outreachy.org/outreachy-december-2022-internship-round/communities/wikimedia/#develop-features-for-wiki-loves-monuments-app/contributions)! I'll send you a reply to say whether it is accepted or not on the talk page for the contribution.

Event Timeline

Hi @Mike_Peel @Ederporto, for this task 2, is it OK to display the API in JSON format or we should leave it at the HTML format it defaults to?

Hi @Mike_Peel @Ederporto, for this task 2, is it OK to display the API in JSON format or we should leave it at the HTML format it defaults to?

Hi @Azaya89 , any format is ok, as long as the information is present. Cheers!

Hi @Ederporto @Mike_Peel, pls find attached here
my submission for Task 2. Thank you!

Good morning @Ederporto. Here is my task 2. Thank you in advance.

Dear @Ederporto , @Mike_Peel,

Kindly review my submission for Task2

Many thanks in advance!

Akbope

Oi, @Ederporto , tudo bom?

Please review my submissions for tasks 1 and 2. This user page contains all the links.

If this task requires no more work, please help change its status to resolved. If there is remaining work, moving any pending items to a new task and closing this would be ideal, as Outreachy Round 25 workboard would soon be archived now that the internship is over.