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)

(main | query | info)
  • Ce module nécessite des droits de lecture.
  • Source : MediaWiki
  • Licence : GPL-2.0-or-later

Obtenir les informations de base sur la page.

Paramètres :
D'autres paramètres généraux sont disponibles.
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.