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
list=watchlist (wl)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Source : MediaWiki
- Licence : GPL-2.0+
Obtenir les modifications récentes des pages dans la liste de suivi de l’utilisateur actuel.
- 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 démarrer 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 |) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 104, 105
- wluser
Lister uniquement les modifications par cet utilisateur.
- Type : nom d’utilisateur
- wlexcludeuser
Ne pas lister les modifications faites par cet utilisateur.
- Type : nom d’utilisateur
- wldir
Dans quelle direction énumérer :
- newer
- Lister les plus anciens en premier. Note : wlstart doit être avant wlend.
- older
- Lister les nouveaux en premier (par défaut). Note : wlstart doit être postérieur à wlend.
- Une des valeurs suivantes : newer, older
- Par défaut : older
- wllimit
Combien de résultats au total renvoyer par demande.
- Pas plus de 500 autorisé (5 000 pour les robots).
- Type : entier ou max
- Par défaut : 10
- wlprop
Quelles propriétés supplémentaires obtenir :
- ids
- Ajoute les IDs de révision et de page
- title
- Ajoute le titre de la page.
- flags
- Ajoute les marqueurs de la modification.
- user
- Ajoute l’utilisateur ayant fait la modification.
- userid
- Ajoute l’ID de l’utilisateur ayant fait la modification.
- comment
- Ajoute le commentaire de la modification.
- parsedcomment
- Ajoute le commentaire analysé de la modification.
- timestamp
- Ajoute l’horodatage de la modification.
- patrol
- Marque les modifications patrouillées.
- 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
- Ajoute l’information de trace le cas échéant.
- Valeurs (séparées par |) : ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
- Par défaut : ids|title|flags
- wlshow
Afficher uniquement les éléments qui correspondent à ces critères. Par exemple, pour voir uniquement les modifications mineures faites par des utilisateurs connectés, mettre wlshow=minor|!anon.
- Valeurs (séparées par |) : minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
- wltype
Quels types de modification afficher :
- edit
- Modifications ordinaires de page.
- external
- Modifications externes.
- new
- Créations de page.
- log
- Entrées du journal.
- Valeurs (séparées par |) : edit, external, new, log
- Par défaut : edit|new|log
- wlowner
Utilisé avec wltoken pour accéder à la liste de suivi d’un autre utilisateur.
- Type : nom d’utilisateur
- wltoken
Un jeton de sécurité (disponible dans les préférences de l’utilsiateur) 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.
- 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
- 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
- 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
- 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
- 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
- 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