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=categorymembers (cm)

(main | query | categorymembers)
  • Ce module nécessite des droits de lecture.
  • Ce module peut être utilisé comme générateur.
  • Source : MediaWiki
  • Licence : GPL-2.0+

Lister toutes les pages d’une catégorie donnée.

Paramètres :
cmtitle

Quelle catégorie énumérer (obligatoire). Doit comprendre le préfixe Catégorie:. Impossible à utiliser avec cmpageid.

cmpageid

ID de la page de la catégorie à énumérer. Impossible à utiliser avec cmtitle.

Type : entier
cmprop

Quelles informations inclure :

ids
Ajoute l’ID de la page.
title
Ajoute le titre et l’ID de l’espace de noms de la page.
sortkey
Ajoute la clé de tri utilisée pour trier dans la catégorie (chaîne hexadécimale).
sortkeyprefix
Ajoute le préfixe de la clé de tri utilisé pour trier dans la catégorie (partie lisible de la clé de tri).
type
Ajoute le type dans lequel a été catégorisée la page (page, sous-catégorie ou fichier).
timestamp
Ajoute l’horodatage de l’inclusion de la page.
Valeurs (séparées par |) : ids, title, sortkey, sortkeyprefix, type, timestamp
Par défaut : ids|title
cmnamespace

Inclure uniquement les pages dans ces espaces de nom. Remarquez que cmtype=subcat ou cmtype=file peuvent être utilisés à la place de cmnamespace=14 ou 6.

Valeurs (séparées par |) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 100, 101, 104, 105
cmtype

Quel type de membres de la catégorie inclure. Ignoré quand cmsort=timestamp est positionné.

Valeurs (séparées par |) : page, subcat, file
Par défaut : page|subcat|file
cmcontinue

Quand plus de résultats sont disponibles, utiliser cela pour continuer.

cmlimit

Le nombre maximal de pages à renvoyer.

Pas plus de 500 autorisé (5 000 pour les robots).
Type : entier ou max
Par défaut : 10
cmsort

Propriété par laquelle trier.

Une des valeurs suivantes : sortkey, timestamp
Par défaut : sortkey
cmdir

Dans quelle direction trier.

Une des valeurs suivantes : asc, desc, ascending, descending, newer, older
Par défaut : ascending
cmstart

Horodatage auquel démarrer la liste. Peut être utilisé uniquement avec cmsort=timestamp.

Type : horodatage (formats autorisés)
cmend

Horodatage auquel terminer la liste. Peut être utilisé uniquement avec cmsort=timestamp.

Type : horodatage (formats autorisés)
cmstarthexsortkey

Clé de tri à laquelle démarrer le listage, telle que renvoyée par cmprop=sortkey. Utilisable uniquement avec cmsort=sortkey.

cmendhexsortkey

Clé de tri à laquelle arrêter le listage, telle que renvoyée par cmprop=sortkey. Utilisable uniquement avec cmsort=sortkey.

cmstartsortkeyprefix

Préfixe de la clé de tri à laquelle démarrer le listage. Utilisable uniquement avec cmsort=sortkey. Écrase cmstarthexsortkey.

cmendsortkeyprefix

Préfixe de la clé de tri avant laquelle se termine le listage (et non pas à ; si cette valeur existe elle ne sera pas incluse !). Utilisable uniquement avec cmsort=sortkey. Écrase cmendhexsortkey.

cmstartsortkey
Obsolète.

Utiliser plutôt cmstarthexsortkey.

cmendsortkey
Obsolète.

Utiliser plutôt cmendhexsortkey.

Exemples :
Obtenir les 10 premières pages de Category:Physics.
api.php?action=query&list=categorymembers&cmtitle=Category:Physics
Obtenir l’information sur les 10 premières pages de Category:Physics.
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info