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)
- 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.
- 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
- Rechercher meaning.
- api.php?action=query&list=search&srsearch=meaning [ouvrir dans le bac à sable]
- Rechercher des textes pour meaning.
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [ouvrir dans le bac à sable]
- Obtenir les informations sur les pages renvoyées par une recherche de meaning.
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [ouvrir dans le bac à sable]