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

action=opensearch

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

Rechercher dans le wiki en utilisant le protocole OpenSearch.

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

Chaîne recherchée.

Ce paramètre est obligatoire.
namespace

Espaces de nom à rechercher. Ignoré if search 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, 710, 711, 828, 829
Pour spécifier toutes les valeurs, utiliser *.
Par défaut : 0
limit

Nombre maximal de résultats à renvoyer.

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

Rechercher le profil à utiliser.

strict
Profil strict avec peu de signes de ponctuation supprimés mais conservation des diacritiques et des accents.
normal
Peu de signes de ponctuation, quelques diacritiques et mots vides supprimés.
fuzzy
Similaire au fonctionnement habituel avec la correction des fautes de frappe (les doubles fautes sont tolérées).
fast-fuzzy
Profil trouble expérimental (peut être supprimé n’importe quand)
classic
Préfixe classique, peu de signes de ponctuation et quelques signes diacritiques supprimés.
engine_autoselect
Laisser le moteur de recherche décider du meilleur profil à utiliser.
Une des valeurs suivantes : classic, engine_autoselect, fast-fuzzy, fuzzy, normal, strict
Par défaut : engine_autoselect
suggest
Obsolète.

N’est plus utilisé.

Type : booléen (détails)
redirects

Comment gérer les redirections :

return
Renvoie la redirection elle-même.
resolve
Renvoie la page cible. Peut renvoyer moins de limit résultats.

Pour des raisons historiques, la valeur par défaut est « return » pour format=json et « resolve » pour les autres formats.

Une des valeurs suivantes : resolve, return
format

Le format de sortie.

Une des valeurs suivantes : json, jsonfm, xml, xmlfm
Par défaut : json
warningsaserror

Si des avertissements apparaissent avec format=json, renvoyer une erreur d’API au lieu de les ignorer.

Type : booléen (détails)
Exemple :
Trouver les pages commençant par Te.
api.php?action=opensearch&search=Te [ouvrir dans le bac à sable]