Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
prop=pageimages (pi)
- Este módulo requer direitos de leitura.
- Fonte: PageImages
- Licença: WTFPL
Devolve informação sobre as imagens de uma página, tais como miniaturas e a presença de fotografias.
Parâmetros específicos:
Estão disponíveis outros parâmetros gerais.
- piprop
A informação a ser devolvida:
- thumbnail
- O URL e as dimensões da miniatura associada à página, se existir.
- original
- O URL e as dimensões originais da imagem associada à página, se existir.
- name
- O título da imagem.
- Valores (separados com | ou alternativas): name, original, thumbnail
- Valor por omissão: thumbnail|name
- pithumbsize
Largura máxima em píxeis das imagens das miniaturas.
- Tipo: inteiro
- Valor por omissão: 50
- pilimit
Devolver as propriedades de quantas imagens.
- Tipo: inteiro ou max
- O valor tem de estar entre 1 e 50.
- Valor por omissão: 50
- pilicense
Limitar as imagens da página às que tenham um certo tipo de licença
- Um dos seguintes valores: any, free
- Valor por omissão: free
- picontinue
Quando houver mais resultados disponíveis, usar isto para continuar. Podem ser encontradas na wiki mediawiki.org mais informações sobre a aplicação da continuação a consultas.
- Tipo: inteiro
- pilangcode
Código da língua em que será feita a composição gráfica da imagem se forem suportadas várias línguas
Exemplo:
- Obter o nome e uma miniatura de 100 píxeis de uma imagem na página Albert Einstein.
- api.php?action=query&prop=pageimages&titles=Albert%20Einstein&pithumbsize=100 [abrir na página de testes]