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 n’accepte que les requêtes POST.
- Source : Echo
- Licence : MIT
Marquer les notifications comme lues pour l’utilisateur actuel.
Paramètres :
- list
Une liste des IDs de notification à marquer comme lues.
- 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).
- unreadlist
Une liste des IDs de notification à marquer comme non lue.
- 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).
- 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]