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=revisiondelete
(main | revisiondelete)
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module n’accepte que les requêtes POST.
- Source : MediaWiki
- Licence : GPL-2.0+
Supprimer et annuler la suppression des révisions.
Paramètres :
- type
Type de suppression de révision en cours de traitement.
- Ce paramètre est obligatoire.
- Une des valeurs suivantes : revision, archive, oldimage, filearchive, logging
- target
Titre de page pour la suppression de révision, s’il est nécessaire pour le type.
- ids
Identifiants pour les révisions à supprimer.
- Ce paramètre est obligatoire.
- Valeurs séparées par |. Le nombre maximal de valeurs est 50 (500 pour les robots).
- hide
Quoi masquer pour chaque révision.
- Valeurs (séparées par |) : content, comment, user
- show
Quoi démasquer pour chaque révision
- Valeurs (séparées par |) : content, comment, user
- suppress
S’il faut supprimer les données aux administrateurs comme aux autres.
- Une des valeurs suivantes : yes, no, nochange
- Par défaut : nochange
- reason
Motif de suppression ou d’annulation de suppression.
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
Exemples :
- Masquer le contenu de la révision 12345 de la page Main Page
- api.php?action=revisiondelete&target=Main%20Page&type=revision&ids=12345&hide=content&token=123ABC
- Masquer toutes les données de l’entrée de journal 67890 avec le motif Violation de Biographie de Personne Vivante.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC