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

action=discussiontoolsedit

(main | discussiontoolsedit)
  • Ce module nécessite des droits de lecture.
  • Ce module nécessite des droits d’écriture.
  • Ce module accepte seulement les requêtes POST.
  • Source : Outils de discussion
  • Licence : MIT

Créer un message sur une page de discussion.

Paramètres :
D'autres paramètres généraux sont disponibles.
paction

Action à effectuer.

addcomment
Ajouter un nouveau commentaire en tant que réponse à un commentaire existant.
addtopic
Ajouter une nouvelle section de discussion et y inclure un premier commentaire.
Ce paramètre est obligatoire.
Une des valeurs suivantes : addcomment, addtopic
autosubscribe

Inscrire automatiquement l’utilisateur au fil de la page de discussion ?

Une des valeurs suivantes : default, no, yes
Par défaut : default
page

La page sur laquelle les modifications doivent être effectuées.

Ce paramètre est obligatoire.
token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
formtoken

Un identifiant unique optionnel généré dans le client pour éviter la double publication.

Ne peut pas être plus long que 16 caractères.
commentname

Nom du commentaire auquel répondre. Utilisé seulement quand paction vaut addcomment.

commentid

Identifiant du commentaire auquel répondre. Utilisé seulement lorsque paction vaut addcomment. Prévaut sur commentname.

wikitext

Contenu à publier, en tant que wikicode. Ne peut pas être utilisé conjointement avec html.

html

Contenu à publier, en tant que HTML. Ne peut pas être utilisé conjointement avec wikitext.

summary

Modifier le résumé.

sectiontitle

Le titre pour une nouvelle section en utilisant $1section=new. Utilisé seulement lorsque paction est addtopic.

allownosectiontitle

Permet de poster une nouvelle section sans titre.

Type : booléen (détails)
useskin

Appliquer l’habillage sélectionné sur la sortie de l’analyseur. Cela peut affecter les propriétés suivantes : text, langlinks, headitems, modules, jsconfigvars, indicators.

Une des valeurs suivantes : apioutput, fallback, minerva, vector, vector-2022
watchlist

Ajouter ou supprimer sans condition la page de votre liste de suivi, utiliser les préférences (ignorer pour les robots) ou ne pas changer le suivi.

captchaid

Identifiant CAPTCHA (lors d’un enregistrement avec une réponse CAPTCHA).

captchaword

Réponse au CAPTCHA (lors d’un enregistrement avec une réponse CAPTCHA).

nocontent

Omettre le contenu HTML de la nouvelle révision dans la réponse.

tags

Modifier les balises à appliquer à la modification.

Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
returnto

Titre de la page. Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers la page indiquée au lieu de la page qui a été modifiée.

Type : titre de page
Accepte les pages inexistantes.
returntoquery

Paramètres de requête de l’URL (avec ? devant). Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers une page avec les paramètres de requête indiqués.

Par défaut : (vide)
returntoanchor

Fragment d’URL (avec # devant). Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers une page avec le fragment indiqué.

Par défaut : (vide)
mobileformat

Retourner la sortie de l’analyse dans un format adapté aux appareils mobiles.

Type : booléen (détails)