Aide de l’API 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/Special:MyLanguage/API:Main_page

list=watchlist (wl)

(main | query | watchlist)
  • Ce module nécessite des droits de lecture.
  • Ce module peut être utilisé comme générateur.
  • Font : MediaWiki
  • Licéncia : GPL-2.0-or-later

Obtenir les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.

Paramètres :
wlallrev

Inclure les multiples révisions de la même page dans l’intervalle de temps fourni.

Type : booléen (détails)
wlstart

L’horodatage auquel commencer l’énumération.

Type : horodatage (formats autorisés)
wlend

L’horodatage auquel arrêter l’énumération.

Type : horodatage (formats autorisés)
wlnamespace

Filtrer les modifications aux seuls espaces de nom fournis.

Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829, 2300, 2301, 2302, 2303
Pour spécifier toutes les valeurs, utiliser *.
wluser

Lister uniquement les modifications par cet utilisateur.

Tipus: usuari, per qualsevol de nom d'usuari, IP, nom interwiki (p. ex., «prefix>NomExemple») e ID d'usuari (p. ex., «#12345»)
wlexcludeuser

Ne pas lister les modifications réalisées par cet utilisateur.

Tipus: usuari, per qualsevol de nom d'usuari, IP, nom interwiki (p. ex., «prefix>NomExemple») e ID d'usuari (p. ex., «#12345»)
wldir

Dans quelle direction énumérer :

newer
lister les plus anciens en premier ; note : wlstart doit être antérieur à wlend ;
older
lister les plus récents en premier (par défaut) ; note : wlstart doit être postérieur à wlend.
Une des valeurs suivantes : newer, older
Per defecte: older
wllimit

Combien de résultats au total renvoyer par demande.

Type : entier ou max
La valeur doit être entre 1 et 500.
Per defecte: 10
wlprop

Quelles propriétés supplémentaires obtenir :

ids
Ajoute les IDs de révision et de page.
title
Afegeix el títol de la pàgina.
flags
Ajoute les marqueurs de la modification.
user
Afegeix l'usuari que ha fet l'edició. Si s'ha eliminat la revisió de l'usuari, es retornarà una propietat userhidden.
userid
Afegeix l'identificador de l'usuari que ha fet l'edició. Si l'usuari ha estat eliminat de la revisió, es retornarà una propietat userhidden.
comment
Afegeix un comentari de l'edició. Si s'ha suprimit el comentari, es retornarà una propietat commenthidden.
parsedcomment
Ajoute le commentaire analysé de la modification. Si le commentaire a été supprimé d’une version, une propriété commenthidden sera retournée.
timestamp
Afegeix la datació de l’edició.
patrol
Etiqueta les modificacions que són vigilades.
sizes
Ajoute les tailles ancienne et nouvelle de la page.
notificationtimestamp
Ajoute l’horodatage de la dernière notification de la modification à l’utilisateur.
loginfo
Afegeix informació de registre, si s'escau.
tags
Liste les balises associées à l'entrée.
Valeurs (séparées par | ou autre) : comment, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Per defecte: ids|title|flags
wlshow

Afficher uniquement les éléments qui correspondent à ces critères. Par exemple, pour voir uniquement les modifications mineures réalisées par des utilisateurs connectés, indiquer wlshow=minor|!anon.

Valeurs (séparées par | ou autre) : !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Quels types de modification afficher :

edit
Modifications normales de page.
new
Creacions de paginas.
log
Entradas del jornal.
external
Cambiaments extèrnes.
categorize
Modifications d’appartenance aux catégories.
Valeurs (séparées par | ou autre) : categorize, edit, external, log, new
Per defecte: edit|new|log|categorize
wlowner

Utilisé avec wltoken pour accéder à la liste de suivi d’un autre utilisateur.

Tipus: usuari, per nom d'usuari
wltoken

Un jeton de sécurité (disponible dans les préférences de l’utilsateur) pour autoriser l’accès à la liste de suivi d'un autre utilisateur.

wlcontinue

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

Exemples :
Lister la révision de tête des pages récemment modifiées dans la liste de suivi de l’utilisateur actuel.
api.php?action=query&list=watchlist [ouvrir dans le bac à sable]
Chercher des informations supplémentaires sur la révision de tête des pages récemment modifiées de la liste de suivi de l’utilisateur actuel.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [ouvrir dans le bac à sable]
Chercher les informations sur toutes les modifications récentes des pages de la liste de suivi de l’utilisateur actuel
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [ouvrir dans le bac à sable]
Chercher l’information de la page sur les pages récemment modifiées de la liste de suivi de l’utilisateur actuel
api.php?action=query&generator=watchlist&prop=info [ouvrir dans le bac à sable]
Chercher l’information de la révision pour les modifications récentes des pages de la liste de suivi de l’utilisateur actuel.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [ouvrir dans le bac à sable]
Lister la révision de tête des pages récemment modifiées de la liste de suivi de l'utilisateur Exemple.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [ouvrir dans le bac à sable]