Aide de l’API de MediaWiki

Ceci est une page d’aide de l’API de MédiaWiki 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.

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

Paramètres :
cmtitle

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

cmpageid

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

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.

NOTE : Du fait du mode minimal, utiliser cela peut aboutir à moins de résultats que cmlimit renvoyés avant de continuer ; dans les cas extrêmes, zéro résultats peuvent être renvoyés.

Valeurs (séparées par |) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 110, 111
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).
Par défaut : 10
cmsort

Propriété par laquelle trier.

Une valeur : sortkey, timestamp
Par défaut : sortkey
cmdir

Dans quelle direction trier.

Une valeur : asc, desc, ascending, descending, newer, older
Par défaut : ascending
cmstart

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

cmend

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

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