Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allimages (ai)

(main | query | allimages)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Enumerar tódalas imaxes secuencialmente.

Parámetros específicos:
Hai dispoñibles outros parámetros xerais.
aisort

Propiedade pola que ordenar.

Un valor dos seguintes valores: name, timestamp
Por defecto: name
aidir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending, newer, older
Por defecto: ascending
aifrom

Título da imaxe no que comezar a enumerar. Só pode usarse con aisort=name.

aito

Título da imaxe no que rematar a enumerar. Só pode usarse con aisort=name.

aicontinue

Cando estean dispoñibles máis resultados, usa isto para continuar. Podes atopar información máis detallada en mediawiki.org sobre como continuar as consultas.

aistart

Título do selo de tempo no que comezar a enumerar. Só pode usarse con aisort=timestamp.

Tipo: selo de tempo (formatos permitidos)
aiend

Título do selo de tempo no que rematar a enumerar. Só pode usarse con aisort=timestamp.

Tipo: selo de tempo (formatos permitidos)
aiprop

Que información do ficheiro obter

timestamp
Engade selo de tempo á versión subida.
user
Engade o usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
userid
Engade o ID do usuario que subiu cada versión do ficheiro. Se a revisión do usuario foi borrada, ha recibirse unha propiedade userhidden.
comment
Comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
parsedcomment
Analizar o comentario da versión. Se a revisión do comentario foi borrada, ha recibirse unha propiedade commenthidden.
canonicaltitle
Engade o título canónico do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
url
Devolve o enderezo URL ó ficheiro e á páxina de descrición. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
size
Engade o tamaño do ficheiro en bytes e a altura, a anchura e o contador de páxina (se é aplicable).
dimensions
Alias para o tamaño.
sha1
Engade o resumo hash SHA-1 do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
mime
Engade o tipo MIME do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
mediatype
Engade o tipo de multimedia do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
metadata
Lista os metadatos Exif da versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
commonmetadata
Lista os metadatos xenéricos do formato do ficheiro para a versión do ficheiro. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
extmetadata
Lista os metadatos combinados formatados de múltiples fontes. Os resultados están en formato HTML. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
bitdepth
Engade a profundidade de bits da versión. Se a revisión do ficheiro foi borrada, ha recibirse unha propiedade filehidden.
badfile
Engadido cando o ficheiro está na MediaWiki:Bad image list
Valores (separados con | ou outros): badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, timestamp, url, user, userid
Por defecto: timestamp|url
aiprefix

Buscar todas as imaxes cuxo título comeza por este valor. Só pode usarse con aisort=name.

aiminsize

Limitar a imaxes con polo menos este número de bytes.

Tipo: número enteiro
aimaxsize

Limitar a imaxes con como máximo este número de bytes.

Tipo: número enteiro
aisha1

Función hash SHA1 da imaxe. Invalida aisha1base36.

aisha1base36

Función hash SHA1 da imaxe en base 36 (usada en MediaWiki).

aiuser

Devolver só os ficheiros cuxa última versión foi subida por este usuario. Só pode usarse con aisort=timestamp. Non se pode usar xunto a aifilterbots.

Tipo: usuario, por calquera de nome de usuario, IP, Usuario temporal, nome de interwiki (p. ex. "prefixo>NomeExemplo") e ID de usuario (p. ex. "#12345")
aifilterbots

Como filtrar ficheiros subidos por bots. Só pode usarse con aisort=timestamp. Non pode usarse xunto con aiuser.

Un valor dos seguintes valores: all, bots, nobots
Por defecto: all
aimime

Desactivado debido ó modo minimal.

Separe os valores con | ou outros.
O número máximo de valores é 50 (500 para os clientes aos que se lles permiten límites máis altos).
ailimit

Cantas imaxes mostar en total.

Tipo: enteiro ou max
O valor debe estar entre 1 e 500.
Por defecto: 10
Exemplos:
Amosar unha lista de ficheiros que comezan por B.
api.php?action=query&list=allimages&aifrom=B [abrir na zona de probas]
Amosar unha lista de ficheiros subidos recentemente, similares a Special:NewFiles.
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [abrir na zona de probas]
Amosar unha lista de ficheiros con tipo MIME image/png ou image/gif
api.php?action=query&list=allimages&aimime=image/png|image/gif [abrir na zona de probas]
Mostar información sobre catro ficheiros que comecen pola letra T.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [abrir na zona de probas]