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’identifiant de la page de discussion associé à chaque page de sujet.
 - watched
 - Lister l’état de suivi de chaque page.
 - watchers
 - Le nombre de suiveurs, si c’est autorisé.
 - visitingwatchers
 - Le nombre d’utilisateurs qui ont chaque page dans leur liste de suivi et qui ont consulté 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’identifiant de page de la page parente de chaque page de discussion.
 - associatedpage
 - Le titre préfixé du sujet ou de la page de discussion associé.
 - 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
 - Obsolète. Fournit le texte de préremplissage renvoyé par EditFormPreloadText. Utilisez preloadcontent à la place, qui prend également en charge d’autres types de texte préchargé.
 - preloadcontent
 - Donne le contenu à afficher dans l’éditeur lorsque la page n’existe pas ou lors de l’ajout d’une nouvelle section.
 - editintro
 - Donne les messages d’introduction qui doivent être présentés à l’utilisateur lors de la modification de cette page ou révision, au format HTML.
 - 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) : associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, 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 (ou 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 n’est pas autorisée, ou bien 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
 - intestactionsautocreate
 Teste si l’exécution des intestactions créerait automatiquement un compte temporaire.
- Type : booléen (détails)
 - inpreloadcustom
 Titre d’une page personnalisée à utiliser comme contenu préchargé.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - inpreloadparams
 Paramètres de la page personnalisée utilisée comme contenu préchargé.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - Valeurs séparées par | ou autre.
 - Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
 - inpreloadnewsection
 Renvoie le contenu préchargé pour une nouvelle section sur la page, plutôt que celui pour une nouvelle page.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - Type : booléen (détails)
 - ineditintrostyle
 Certains messages d’introduction sont accompagnés d’encadrements facultatifs. Utilisez moreframes pour les inclure ou lessframes pour les omettre.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - Une des valeurs suivantes : lessframes, moreframes
 - Par défaut : moreframes
 - ineditintroskip
 Liste de messages d’introduction à supprimer de la réponse. Utilisez ceci si un message spécifique n’est pas pertinent pour votre outil ou si les informations sont transmises d’une manière différente.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - Valeurs séparées par | ou autre.
 - Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
 - ineditintrocustom
 Titre d’une page personnalisée à utiliser comme message d’introduction supplémentaire.
- Utilisé uniquement lorsque inprop contient preloadcontent .
 - incontinue
 Quand plus de résultats sont disponibles, utilisez ceci pour continuer. Des informations plus détaillées sur la façon de continuer les requêtes peuvent être trouvées sur mediawiki.org.
- Obtenir les informations sur la page Accueil.
 - api.php?action=query&prop=info&titles=Accueil [ouvrir dans le bac à sable]
 - Obtenir des informations générales et de protection sur la page Accueil.
 - api.php?action=query&prop=info&inprop=protection&titles=Accueil [ouvrir dans le bac à sable]