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
prop=info (in)
- Ce module nécessite des droits de lecture.
- Source : MediaWiki
- Licence : GPL-2.0-or-later
Obtenir les informations de base sur la page.
- inprop
Quelles propriétés supplémentaires récupérer :
- protection
- Lister le niveau de protection de chaque page.
- talkid
- L’ID de la page de discussion de chaque page qui n’est pas de discussion.
- watched
- Lister l’état de suivi de chaque page.
- watchers
- Le nombre d’observateurs, si c’est autorisé.
- visitingwatchers
- Le nombre de personnes suivant chaque page qui ont regardé les modifications récentes de cette page, si c’est autorisé.
- notificationtimestamp
- L’horodatage de notification de la liste de suivi de chaque page.
- subjectid
- L’ID de page de la page parent de chaque page de discussion.
- url
- Fournit une URL complète, une URL de modification, et l’URL canonique de chaque page.
- readable
- Obsolète. Si l’utilisateur peut lire cette page. Utiliser plutôt intestactions=read.
- preload
- Fournit le texte renvoyé par EditFormPreloadText.
- displaytitle
- Fournit la manière dont le titre de la page est réellement affiché.
- varianttitles
- Donne le titre affiché dans toutes les variantes de la langue de contenu du site.
- linkclasses
- Fournit des classes CSS supplémentaires (par ex. des couleurs de lien) utilisées pour les liens vers cette page s’ils doivent apparaître sur la page nommée par inlinkcontext.
- Valeurs (séparées par | ou autre) : displaytitle, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, readable
- inlinkcontext
Le titre du contexte à utiliser pour déterminer les classes CSS supplémentaires (par ex. les couleurs de lien) quand inprop contient linkclasses.
- Type : titre de page
- Accepte les pages inexistantes.
- Par défaut : Accueil
- intestactions
Tester si l’utilisateur actuel peut effectuer certaines actions sur la page.
- 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).
- intestactionsdetail
Niveau de détail pour intestactions. Utiliser les paramètres errorformat et errorlang du module principal pour contrôler la mise en forme des messages renvoyés.
- boolean
- Renvoyer une valeur booléenne pour chaque action.
- full
- Renvoyer des messages décrivant pourquoi l’action est interdite, ou un tableau vide si elle est autorisée.
- quick
- Comme full mais en sautant les contrôles coûteux.
- Une des valeurs suivantes : boolean, full, quick
- Par défaut : boolean
- intoken
- Obsolète.
Utiliser plutôt action=query&meta=tokens.
- Valeurs (séparées par | ou autre) : block, delete, edit, email, import, move, protect, unblock, watch
- incontinue
Quand plus de résultats sont disponibles, utiliser cela pour continuer.
- Obtenir des informations sur la page Main Page.
- api.php?action=query&prop=info&titles=Main%20Page [ouvrir dans le bac à sable]
- Obtenir des informations générales et de protection sur la page Main Page.
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [ouvrir dans le bac à sable]