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
list=threads (th)
- Ce module nécessite des droits de lecture.
- Source : Liquid Threads
- Licence : GPL-2.0+
Afficher les détails des discussions LiquidThreads.
- thstartid
L’ID de discussion auquel démarrer l’énumération.
- Type : entier
- thendid
L'ID du thread pour arrêter l'énumération.
- Type : entier
- thdir
Dans quelle direction énumérer :
- newer
- Lister les plus anciens en premier. Note : thstart doit être avant thend.
- older
- Lister les nouveaux en premier (par défaut). Note : thstart doit être postérieur à thend.
- Une des valeurs suivantes : newer, older
- Par défaut : newer
- thshowdeleted
S’il faut ou non afficher les discussions supprimées.
- Type : booléen (détails)
- thlimit
Le nombre maximal de discussions à lister.
- Pas plus de 500 autorisé (5 000 pour les robots).
- Type : entier ou max
- Par défaut : 10
- thprop
Quelles propriétés obtenir.
- Valeurs (séparées par | ou autre) : id, subject, page, parent, ancestor, created, modified, author, summaryid, rootid, type, signature, reactions, replies
- Par défaut : id|subject|page|parent|author
- thpage
Limiter les résultats aux discussions sur ces pages.
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- thauthor
Limiter les résultats aux discussions d'auteurs spécifiques.
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- throot
Limiter les résultats aux discussions correspondants aux racines données.
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- thsummary
Limiter les résultats aux discussions correspondant aux pages de résumé données.
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- thid
Obtenir les discussions avec les IDs donnés.
- Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
- thrender
S’il faut inclure la discussion rendue dans les résultats.
- Type : booléen (détails)
- threnderlevel
Lors du rendu, le niveau auquel commencer (pour des raisons de limites de profondeur, etc.).
- Type : entier
- Par défaut : 0
- threnderthreadpos
Lors du rendu, la position de la discussion dans le groupe de discussions rendu à ce niveau (affecte un peu l’affichage).
- Type : entier
- Par défaut : 1
- threnderthreadcount
Lors du rendu, le nombre de discussions dans ce groupe de niveau.
- Type : entier
- Par défaut : 1
- threndermaxthreadcount
Lors du rendu, le nombre maximum de réponses à afficher avant d’ajouter un lien « Montrer plus de réponses ».
- threndermaxdepth
Lors du rendu, la profondeur maximale de réponses avant d’afficher un lien « Afficher X réponses » au lieu des réponses.
- threnderstartrepliesat
Lors du rendu, le point auquel commencer l’affichage des réponses (utilisé en interne pour charger des réponses supplémentaires).
- Lister les discussions sur Talk:Main Page
- api.php?action=query&list=threads&thpage=Talk:Main_Page [ouvrir dans le bac à sable]
- Lister les discussions avec les IDs 1, 2, 3 et 4
- api.php?action=query&list=threads&thid=1|2|3|4&thprop=id|subject|modified [ouvrir dans le bac à sable]