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=recentchanges (rc)
- Ce module nécessite des droits de lecture.
- Ce module peut être utilisé comme générateur.
- Sourceâ¯: MediaWiki
- Licenceâ¯: GPL-2.0-or-later
Ãnumérer les modifications récentes.
- rcstart
Lâhorodatage auquel démarrer lâénumération.
- Type : horodatage (formats autorisés)
- rcend
Lâhorodatage auquel arrêter lâénumération.
- Type : horodatage (formats autorisés)
- rcdir
Dans quelle direction énumérerâ¯:
- newer
- lister les plus anciens en premier. Noteâ¯: rcstart doit être avant rcend.
- older
- lister les nouveaux en premier (par défaut). Noteâ¯: rcstart doit être postérieur à rcend.
- Une des valeurs suivantesâ¯: newer, older
- Par défaut : older
- rcnamespace
Liste uniquement les modifications dans ces espaces de noms.
- Valeurs (séparées par | ou autre)â¯: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
- Pour spécifier toutes les valeurs, utiliser *.
- rcuser
Lister uniquement les modifications faites par cet utilisateur.
- Typeâ¯: utilisateur, parmi nom dâutilisateur, IP, nom interwiki (par ex. «â¯préfixe>NomParExempleâ¯Â») et ID utilisateur (par ex. «â¯#12345â¯Â»)
- rcexcludeuser
Ne pas lister les modifications faites par cet utilisateur.
- Typeâ¯: utilisateur, parmi nom dâutilisateur, IP, nom interwiki (par ex. «â¯préfixe>NomParExempleâ¯Â») et ID utilisateur (par ex. «â¯#12345â¯Â»)
- rctag
Lister uniquement les modifications marquées avec cette balise.
- rcprop
Inclure des informations supplémentaires :
- user
- Ajoute lâutilisateur responsable de la modification, ainsi quâun marqueur sâil s'agit dâune adresse IP. Si l'utilisateur a été supprimé dâune version, une propriété userhidden sera retournée.
- userid
- Ajoute lâID de lâutilisateur responsable de la modification. Si l'utilisateur a été supprimé dâune version, une propriété userhidden sera retournée.
- 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é pour la modification. Si le commentaire a été supprimé dâune version, une propriété commenthidden sera retournée.
- flags
- Ajoute les balises de la modification.
- timestamp
- Ajoute lâhorodatage de la modification.
- title
- Ajoute le titre de la page modifiée.
- ids
- Ajoute lâID de la page, lâID des modifications récentes et lâID de lâancienne et de la nouvelle révision.
- sizes
- Ajoute lâancienne et la nouvelle taille de la page en octets.
- redirect
- Marque la modification si la page est une redirection.
- patrolled
- Marque les modifications à relire comme relues ou pas.
- loginfo
- Ajoute les informations du journal (Id du journal, type de trace, etc.) aux entrées du journal.
- tags
- Liste les balises de lâentrée.
- sha1
- Ajoute le hachage du contenu pour les entrées associées à une version. Si le contenu a été supprimé dâune version, une propriété sha1hidden sera retournée.
- Valeurs (séparées par | ou autre)â¯: comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
- Par défaut : title|timestamp|ids
- rcshow
Afficher uniquement les éléments correspondant à ces critères. Par exemple, pour voir uniquement les modifications mineures par des utilisateurs connectés, mettre rcshow=minor|!anon.
- Valeurs (séparées par | ou autre)â¯: !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
- rclimit
Combien de modifications renvoyer au total.
- Typeâ¯: entier ou max
- La valeur doit être entre 1 et 500.
- Par défaut : 10
- rctype
Quels types de modification afficher.
- Valeurs (séparées par | ou autre)â¯: categorize, edit, external, log, new
- Par défaut : edit|new|log|categorize
- rctoponly
Lister uniquement les modifications qui sont de la dernière révision.
- Type : booléen (détails)
- rctitle
Lister uniquement les entrées concernant une page donnée.
- rccontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- rcgeneraterevisions
Utilisé comme générateur, générer des IDs de révision plutôt que des titres. Les entrées de modification récentes sans IDs de révision associé (par ex. la plupart des entrées de journaux) ne généreront rien.
- Type : booléen (détails)
- rcslot
Lister uniquement les modifications qui touchent lâemplacement nommé.
- Une des valeurs suivantesâ¯: main
- Lister les modifications récentes
- api.php?action=query&list=recentchanges [ouvrir dans le bac à sable]
- Obtenir lâinformation de page sur les modifications récentes non relues.
- api.php?action=query&generator=recentchanges&grcshow=!patrolled&prop=info [ouvrir dans le bac à sable]