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

list=prefixsearch (ps)

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

Effectuer une recherche de préfixe sur les titres de page.

Malgré les similarités dans le nom, ce module n’est pas destiné à être l’équivalent de Special:PrefixIndex ; pour cela, voyez action=query&list=allpages avec le paramètre apprefix. Le but de ce module est similaire à action=opensearch : prendre l’entrée utilisateur et fournir les meilleurs titres s’en approchant. Selon le serveur du moteur de recherche, cela peut inclure la correction des fautes de frappe, éviter des redirections, ou d’autres heuristiques.

Paramètres :
D'autres paramètres généraux sont disponibles.
pssearch

Chaîne recherchée.

Ce paramètre est obligatoire.
psnamespace

Espaces de noms à rechercher. Ignoré if pssearch commence avec le préfixe d'un espace de noms valide.

Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 274, 275, 2300, 2301, 2302, 2303
Pour spécifier toutes les valeurs, utiliser *.
Par défaut : 0
pslimit

Nombre maximal de résultats à renvoyer.

Type : entier ou max
La valeur doit être entre 1 et 500.
Par défaut : 10
psoffset

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.

Type: entier
Par défaut : 0
Exemple :
Rechercher les titres de page commençant par meaning.
api.php?action=query&list=prefixsearch&pssearch=meaning [ouvrir dans le bac à sable]