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=usercontribs (uc)
- Ce module nécessite des droits de lecture.
- Sourceâ¯: MediaWiki
- Licenceâ¯: GPL-2.0-or-later
Obtenir toutes les modifications d'un utilisateur.
- uclimit
Le nombre maximal de contributions à renvoyer.
- Typeâ¯: entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- ucstart
Lâhorodatage auquel démarrer le retour, c.-à -d. les révisions avant cet horodatage.
- Type : horodatage (formats autorisés)
- ucend
Lâhorodatage auquel arrêter le retour, c.-à -d. les révisions après cet horodatage.
- Type : horodatage (formats autorisés)
- uccontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- ucuser
Utilisateurs pour lesquels il faut récupérer les contributions. Ne peut pas être utilisé avec ucuserid ou ucuserprefix.
- Typeâ¯: liste dâutilisateurs, parmi nom dâutilisateur, IP et nom interwiki (par ex. «â¯préfixe>NomParExempleâ¯Â»)
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- ucuserids
Utilisateurs pour lesquels il faut récupérer les contributions. Ne peut pas être utilisé avec ucuser ou ucuserprefix.
- Type: liste d'entiers
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (500 pour les clients ayant droit aux limites plus élevées).
- ucuserprefix
Récupérer les contributions pour tous les utilisateurs dont les noms commencent par cette valeur. Ne peut pas être utilisé avec ucuser ou ucuserids.
- ucdir
Dans quelle direction énumérerâ¯:
- newer
- lister les plus anciens en premier. Noteâ¯: ucstart doit être avant ucend.
- older
- lister les nouveaux en premier (par défaut). Noteâ¯: ucstart doit être postérieur à ucend.
- Une des valeurs suivantesâ¯: newer, older
- Par défaut : older
- ucnamespace
Lister uniquement les contributions dans ces espaces de noms.
- Valeurs (séparées par | ou autre)â¯: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Pour spécifier toutes les valeurs, utiliser *.
- ucprop
Inclure des informations supplémentaires:
- ids
- Ajoute lâID de page et lâID de révision.
- title
- Ajoute le titre et lâID dâespace de noms de la page.
- timestamp
- Ajoute lâhorodatage de la modification.
- comment
- Ajoute le commentaire de la modification. Si le commentaire a été supprimé dâune version, une propriété commenthidden sera retournée.
- parsedcomment
- Ajoute le commentaire analysé de la modification. Si le commentaire a été supprimé dâune version, une propriété commenthidden sera retournée.
- size
- Ajoute la nouvelle taille de la modification.
- sizediff
- Ajoute le delta de taille de la modification par rapport à son parent.
- flags
- Ajoute les marques de la modification.
- patrolled
- Marque les modifications relues.
- tags
- Liste les balises de la modification.
- Valeurs (séparées par | ou autre)â¯: comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
- Par défaut : ids|title|timestamp|comment|size|flags
- ucshow
Afficher uniquement les éléments correspondant à ces critères, par ex. les modifications non mineures uniquement : ucshow=!minor.
Si ucshow=patrolled ou ucshow=!patrolled est positionné, les révisions plus anciennes que $wgRCMaxAge (7776000 secondes) ne seront pas affichées.
- Valeurs (séparées par | ou autre)â¯: !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
- uctag
Lister uniquement les révisions marquées avec cette balise.
- uctoponly
- Obsolète.
Lister uniquement les modifications de la dernière révision.
- Type : booléen (détails)
- Afficher les contributions de l'utilisateur Exemple.
- api.php?action=query&list=usercontribs&ucuser=Example [ouvrir dans le bac à sable]
- Afficher les contributions de toutes les adresses IP avec le préfixe 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [ouvrir dans le bac à sable]