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=echomarkread

(main | echomarkread)
  • 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 : Echo
  • Licence : MIT

Marquer les notifications comme lues pour l’utilisateur actuel.

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

Une liste des identifiants de notifications à marquer comme lues.

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).
unreadlist

Une liste des identifiants de notifications à marquer comme lues.

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).
all

Si défini, marque toutes les notifications de l’utilisateur comme lues.

Type : booléen (détails)
sections

Une liste des sections à marquer comme lues.

Valeurs (séparées par | ou autre) : alert, message
token

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

Ce paramètre est obligatoire.
Exemples :
Marquer la notification 8 comme lue
api.php?action=echomarkread&list=8 [ouvrir dans le bac à sable]
Marquer toutes les notifications comme lues
api.php?action=echomarkread&all=true [ouvrir dans le bac à sable]
Marquer la notification 1 comme non lue
api.php?action=echomarkread&unreadlist=1 [ouvrir dans le bac à sable]