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=search (sr)

(main | query | search)
  • 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 en texte intégral.

Paramètres :
srsearch

Rechercher les titres de page ou le contenu correspondant à cette valeur. Vous pouvez utiliser la chaîne de recherche pour invoquer des fonctionnalités de recherche spéciales, selon ce que met en œuvre le serveur de recherche du wiki.

Ce paramètre est obligatoire.
srnamespace

Rechercher uniquement dans ces espaces de noms.

Valeurs (séparées par | ou autre) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 103, 106, 107, 108, 109, 112, 113, 114, 115, 470, 471, 828, 829, 2600, 3000, 3001, 3100, 3101
Pour spécifier toutes les valeurs, utiliser *.
Par défaut : 0
srlimit

Combien de pages renvoyer au total.

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

Quand plus de résultats sont disponibles, utiliser cela pour continuer.

Type: entier
Par défaut : 0
srqiprofile

Profil indépendant des requêtes à utiliser (affecte algorithme de classement).

classic
Classement basé sur le nombre de liens entrants, sur quelques modèles, sur la langue de la page ou son ancienneté (les critères de modèles/langue/ancienneté peuvent ne pas être activés sur ce wiki).
classic_noboostlinks
Classement basé sur certains modèles, la langue de la page et l’ancienneté, quand cela est activé sur ce wiki.
empty
Classement basé uniquement sur la requête de fonctionnalités dépendantes (uniquement pour débogage).
wsum_inclinks
Somme pondérée basée sur les liens entrants
wsum_inclinks_pv
Somme pondérée basée sur les liens entrants et les nombres hebdomadaires de vues de la page
popular_inclinks_pv
Notation basée principalement sur le nombre de vues de la page
popular_inclinks
Notation basée principalement sur le nombre de liens entrants
engine_autoselect
Laisser le moteur de recherche décider du meilleur profil à utiliser.
Une des valeurs suivantes : classic, classic_noboostlinks, empty, engine_autoselect, popular_inclinks, popular_inclinks_pv, wsum_inclinks, wsum_inclinks_pv
Par défaut : engine_autoselect
srwhat

Quel type de recherche effectuer.

Une des valeurs suivantes : nearmatch, text, title
srinfo

Quelles métadonnées renvoyer.

Valeurs (séparées par | ou autre) : rewrittenquery, suggestion, totalhits
Par défaut : totalhits|suggestion|rewrittenquery
srprop

Quelles propriétés renvoyer :

size
Ajoute la taille de la page en octets.
wordcount
Ajoute le nombre de mots de la page.
timestamp
Ajoute l’horodatage de la dernière modification de la page.
snippet
Ajoute un extrait analysé de la page.
titlesnippet
Ajoute un extrait analysé du titre de la page.
redirecttitle
Ajoute le titre de la redirection correspondante.
redirectsnippet
Ajoute un extrait analysé du titre de la redirection.
sectiontitle
Ajoute le titre de la section correspondante.
sectionsnippet
Ajoute un extrait analysé du titre de la section correspondante.
isfilematch
Ajoute un booléen indiquant si la recherche correspond au contenu du fichier.
categorysnippet
Ajoute un extrait analysé de la catégorie correspondante.
score
Obsolète. Ignoré.
hasrelated
Obsolète. Ignoré.
extensiondata
Va ajouter des données générées supplémentaires par extension.
Valeurs (séparées par | ou autre) : categorysnippet, extensiondata, isfilematch, redirectsnippet, redirecttitle, sectionsnippet, sectiontitle, size, snippet, timestamp, titlesnippet, wordcount, hasrelated, score
Par défaut : size|wordcount|timestamp|snippet
srinterwiki

Inclure les résultats interwiki dans la recherche, s’ils sont disponibles.

Type : booléen (détails)
srenablerewrites

Activer la réécriture interne de la requête. Les serveurs de recherche peuvent réécrire la requête en une autre qui est censée donner de meilleurs résultats, par exemple en corrigeant les erreurs d’orthographe.

Type : booléen (détails)
srsort

Fixe l’ordre de tri des résultats renvoyés.

Une des valeurs suivantes : create_timestamp_asc, create_timestamp_desc, incoming_links_asc, incoming_links_desc, just_match, last_edit_asc, last_edit_desc, none, random, relevance
Par défaut : relevance