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
list=allimages (ai)
- Este módulo requer direitos de leitura.
- Este módulo pode ser usado como gerador.
- Fonte: MediaWiki
- Licença: GPL-2.0-or-later
Enumerar todas as imagens sequencialmente.
- aisort
Propriedade pela qual fazer a ordenação.
- Um dos seguintes valores: name, timestamp
- Valor por omissão: name
- aidir
A direção de listagem.
- Um dos seguintes valores: ascending, descending, newer, older
- Valor por omissão: ascending
- aifrom
O título da imagem a partir do qual será começada a enumeração. Só pode ser usado com aisort=name.
- aito
O título da imagem no qual será terminada a enumeração. Só pode ser usado com aisort=name.
- aicontinue
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.
- aistart
A data e hora da imagem a partir da qual será começada a enumeração. Só pode ser usado com aisort=timestamp.
- Tipo: data e hora (formatos permitidos)
- aiend
A data e hora da imagem na qual será terminada a enumeração. Só pode ser usado com aisort=timestamp.
- Tipo: data e hora (formatos permitidos)
- aiprop
As informações do ficheiro que devem ser obtidas:
- timestamp
- Adiciona a data e hora da versão carregada.
- user
- Adiciona o utilizador que carregou cada versão do ficheiro. Se o utilizador é de uma revisão suprimida, será devolvida uma propriedade userhidden.
- userid
- Adiciona o identificador do utilizador que carregou cada versão do ficheiro. Se o utilizador é de uma revisão suprimida, será devolvida uma propriedade userhidden.
- comment
- O comentário da versão. Se o comentário é de uma revisão suprimida, será devolvida uma propriedade commenthidden.
- parsedcomment
- Fazer a análise sintática do comentário da versão. Se o comentário é de uma revisão suprimida, será devolvida uma propriedade commenthidden.
- canonicaltitle
- Adiciona o título canónico do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- url
- Devolve URL para o ficheiro e a página de descrição. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- size
- Adiciona o tamanho do ficheiro em bytes e a altura, largura e contagem de páginas (se aplicável).
- dimensions
- Nome alternativo para size.
- sha1
- Adiciona o resumo criptográfico SHA-1 do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- mime
- Adiciona o tipo MIME do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- mediatype
- Adiciona o tipo de multimédia do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- metadata
- Lista os metadados Exif para a versão do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- commonmetadata
- Lista os metadados genéricos do formato de ficheiro para a versão do ficheiro. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- extmetadata
- Lista os metadados formatados, combinados de várias fontes. Os resultados estão no formato HTML. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- bitdepth
- Adiciona a profundidade em bits da versão. Se o ficheiro é de uma revisão suprimida, será devolvida uma propriedade filehidden.
- badfile
- Indica se o ficheiro está na lista MediaWiki:Bad image list
- Valores (separados com | ou alternativas): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
- Valor por omissão: timestamp|url
- aiprefix
Procurar todos os títulos de imagem que começam por este valor. Só pode ser usado com aisort=name.
- aiminsize
Limitar só às imagens com este número mínimo de bytes.
- Tipo: inteiro
- aimaxsize
Limitar só às imagens com este número máximo de bytes.
- Tipo: inteiro
- aisha1
Resumo criptográfico SHA1 da imagem. Tem precedência sobre aisha1base36.
- aisha1base36
Resumo criptográfico SHA1 da imagem em base 36 (usado no MediaWiki).
- aiuser
Só devolver ficheiros cuja última versão tenha sido carregada por este utilizador. Só pode ser usado com aisort=timestamp. Não pode ser usado em conjunto com aifilterbots.
- Tipo: utilizador, por um de entre nome de utilizador, IP, Utilizador temporário, nome interwikis (p. ex. "prefixo>NomeDeExemplo") e identificador de utilizador (p. ex. "#12345")
- aifilterbots
Como filtrar os ficheiros carregados por robôs. Só pode ser usado com aisort=timestamp. Não pode ser usado em conjunto com aiuser.
- Um dos seguintes valores: all, bots, nobots
- Valor por omissão: all
- aimime
Desativado devido ao modo avarento (miser mode).
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- ailimit
O número total de imagens a serem devolvidas.
- Tipo: inteiro ou max
- O valor tem de estar entre 1 e 500.
- Valor por omissão: 10
- Mostrar uma lista dos ficheiros que começam com a letra B.
- api.php?action=query&list=allimages&aifrom=B [abrir na página de testes]
- Mostrar uma lista dos ficheiros carregados recentemente, semelhante a Special:NewFiles.
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [abrir na página de testes]
- Mostrar uma lista dos ficheiros com os tipos MIME image/png ou image/gif.
- api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir na página de testes]
- Mostrar informação sobre 4 ficheiros, começando pela letra T.
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [abrir na página de testes]