Aide de l’API de MediaWiki

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

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

action=query

(main | query)
  • Ce module nécessite des droits de lecture.
  • Source : MediaWiki
  • Licence : GPL-2.0+

Extraire des données de et sur MédiaWiki.

Toutes les modifications de données devront d’abord utiliser une requête pour obtenir un jeton, afin d’éviter les abus de la part de sites malveillants.

Paramètres :
prop

Quelles propriétés obtenir des pages demandées.

Valeurs (séparées par |) : categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Quelles listes obtenir.

Valeurs (séparées par |) : allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions, allusers, backlinks, blocks, categorymembers, deletedrevs, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw
meta

Quelles métadonnées obtenir.

Valeurs (séparées par |) : allmessages, filerepoinfo, siteinfo, tokens, userinfo
indexpageids

Inclure une section pageids supplémentaire listant tous les IDs de page renvoyés.

Type : booléen (détails)
export

Exporter les révisions actuelles de toutes les pages fournies ou générées.

Type : booléen (détails)
exportnowrap

Renvoyer le XML exporté sans l’inclure dans un résultat XML (même format que Special:Export). Utilisable uniquement avec export.

Type : booléen (détails)
iwurl

S’il faut obtenir l’URL complète si le titre est un lien interwiki.

Type : booléen (détails)
continue

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

rawcontinue

Renvoyer les données query-continue brutes pour continuer.

Type : booléen (détails)
titles

Une liste des titres sur lesquels travailler.

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

Une liste des IDs de page sur lesquelles travailler.

Type : liste d’entiers
Valeurs séparées par |. Le nombre maximal de valeurs est 50 (500 pour les robots).
revids

Une liste des IDs de révision sur lesquelles travailler.

Type : liste d’entiers
Valeurs séparées par |. Le nombre maximal de valeurs est 50 (500 pour les robots).
generator

Obtenir la liste des pages sur lesquelles travailler en exécutant le module de recherche spécifié.

NOTE : les noms de paramètre du générateur doivent être préfixés avec un « g », voir les exemples.

Une des valeurs suivantes : allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
redirects

Résoudre automatiquement les redirections dans titles, pageids et revids, et dans les pages renvoyées par generator.

Type : booléen (détails)
converttitles

Convertir les titres dans d’autres variantes si nécessaire. Fonctionne uniquement si la langue de contenu du wiki supporte la conversion en variantes. Les langues qui supportent la conversion en variante incluent gan, iu, kk, ku, shi, sr, tg, uz, zh.

Type : booléen (détails)