Aide de l’API de MediaWiki

Ceci est une page d’aide de l’API de MédiaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/API

list=allimages (ai)

(main | query | allimages)
  • Ce module nécessite des droits de lecture.
  • Ce module peut être utilisé comme générateur.

Énumérer toutes les images séquentiellement.

Paramètres :
aisort

Propriété par laquelle trier.

Une valeur : name, timestamp
Par défaut : name
aidir

La direction dans laquelle lister.

Une valeur : ascending, descending, newer, older
Par défaut : ascending
aifrom

Le titre de l’image depuis laquelle démarrer l’énumération. Ne peut être utilisé qu’avec aisort=name.

aito

Le titre de l’image auquel arrêter l’énumération. Ne peut être utilisé qu’avec aisort=name.

aicontinue

Quand plus de résultats sont disponibles, utiliser cela pour continuer.

aistart

L’horodatage depuis lequel énumérer. Ne peut être utilisé qu’avec aisort=timestamp.

aiend

L’horodatage de fin de l’énumération. Ne peut être utilisé qu’avec aisort=timestamp.

aiprop

Quelles informations obtenir du fichier :

timestamp
Ajoute l’horodatage de la version téléchargée.
user
Ajoute l’utilisateur qui a téléchargé chaque version du fichier.
userid
Ajoute l’ID de l’utilisateur qui a téléchargé chaque version du fichier.
comment
Commentaire sur la version.
parsedcomment
Analyser le commentaire sur cette version.
canonicaltitle
Ajoute le titre canonique du fichier.
url
Fournit l’URL du fichier et la page de description.
size
Ajoute la taille du fichier en octets et la hauteur, la largeur et le nombre de pages (si applicable).
dimensions
Alias pour la taille.
sha1
Ajoute le hachage SHA-1 pour le fichier.
mime
Ajoute le type MIME du fichier.
thumbmime
Ajoute le type MIME de la vignette de l’image (nécessite l’URL et le paramètre aiurlwidth).
mediatype
Ajoute le type de média du fichier.
metadata
Liste les métadonnées Exif de la version du fichier.
commonmetadata
Liste les métadonnées génériques du format du fichier pour la version du fichier.
extmetadata
Liste les métadonnées mises en forme combinées depuis différentes sources. Les résultats sont au format HTML.
archivename
Ajoute le nom de fichier de la version d’archive pour les versions autres que la dernière.
bitdepth
Ajoute la profondeur de bit de la version.
uploadwarning
Utilisé par la page Special:Upload pour obtenir de l’information sur un fichier existant. Non prévu pour être utilisé en dehors du cœur de MédiaWiki.
timestamp
Ajoute l’horodatage à la version téléchargée.
user
Ajoute l’utilisateur qui a téléchargé chaque version du fichier.
userid
Ajouter l’ID de l’utilisateur qui a téléchargé chaque version du fichier.
comment
Commentaire sur la version.
parsedcomment
Analyser le commentaire de la version.
canonicaltitle
Ajoute le titre canonique du fichier.
url
Fournit l’URL du fichier et de la page de description.
size
Ajoute la taille du fichier en octets et sa hauteur, largeur et compteur de page (le cas échéant).
dimensions
Alias pour la taille.
sha1
Ajoute le hachage SH1-1 du fichier.
mime
Ajoute le type MIME du fichier.
mediatype
Ajoute le type de média du fichier.
metadata
Liste les métadonnées Exif de la version du fichier.
commonmetadata
Liste les métadonnées génériques du format du fichier pour la version du fichier.
extmetadata
Liste les métadonnées mises en forme combinées depuis diverses sources. Les résultats sont au format HTML.
bitdepth
Ajoute la profondeur de bits de la version.
Valeurs (séparées par |) : timestamp, user, userid, comment, parsedcomment, canonicaltitle, url, size, dimensions, sha1, mime, mediatype, metadata, commonmetadata, extmetadata, bitdepth
Par défaut : timestamp|url
aiprefix

Rechercher toutes les images dont le titre commence par cette valeur. Utilisable uniquement avec aisort=name.

aiminsize

Restreindre aux images avec au moins ce nombre d’octets.

aimaxsize

Restreindre aux images avec au plus ce nombre d’octets.

aisha1

Hachage SHA1 de l’image. Écrase aisha1base36.

aisha1base36

Hachage SHA1 de l’image en base 36 (utilisé dans MédiaWiki).

aiuser

Renvoyer seulement les fichiers téléchargés par cet utilisateur. Utilisable uniquement avec aisort=timestamp. Impossible à utiliser avec aifilterbots.

aifilterbots

Comment filtrer les fichiers téléchargés par des robots. Peut être utilisé uniquement avec aisort=timestamp. Impossible à utiliser avec aiuser.

Une valeur : all, bots, nobots
Par défaut : all
aimime

Quels types MIME rechercher, par ex. image/jpeg.

Valeurs séparées par |. Le nombre maximal de valeurs est 50 (500 pour les robots).
ailimit

Combien d’images renvoyer au total.

Pas plus de 500 autorisé (5 000 pour les robots).
Par défaut : 10
Exemples :
Afficher une liste des fichiers commençant par la lettre B.
api.php?action=query&list=allimages&aifrom=B
Afficher une liste des fichiers récemment téléchargés semblable à Special:NewFiles
api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older
Afficher une liste de fichiers avec le type MIME image/png ou image/gif
api.php?action=query&list=allimages&aimime=image/png|image/gif
Afficher l’information sur 4 fichiers commençant par la lettre T.
api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo