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=wbsearchentities

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

Recherche des entités en utilisant les libellés et les alias.

Renvoie un libellé et la description de l'entité dans la langue de l’utilisateur si cela est possible. Renvoie les détails du terme correspondant. Le texte du terme correspondant est aussi présent dans la clé des alias s’il est différent du libellé affiché.

Paramètres :
search

Rechercher ce texte.

Ce paramètre est obligatoire.
language

Rechercher dans cette langue. Cela affecte uniquement comment les entités sont sélectionnées, non pas la langue dans laquelle les résultats sont renvoyés : cela est contrôlé par le paramètre « uselang ».

Ce paramètre est obligatoire.
Une des valeurs suivantes : aa, ab, abs, ace, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, ak, aln, als, alt, am, ami, an, ang, anp, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, be, be-tarask, be-x-old, bfd, bg, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bxr, byv, ca, cak, cbk-zam, cdo, ce, ceb, ch, cho, chr, chy, ckb, cnh, co, cps, cr, crh, crh-cyrl, crh-latn, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, din, diq, dsb, dtp, dty, dua, dv, dz, ee, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, fur, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, haw, he, hi, hif, hif-latn, hil, ho, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, id, ie, ig, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, khw, ki, kiu, kj, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lus, luz, lv, lzh, lzz, mad, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nov, nqo, nrm, nso, nv, ny, nyn, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rw, rwr, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tk, tl, tly, tly-cyrl, tn, to, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, war, wes, wls, wo, wuu, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yue, za, zea, zgh, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
strictlanguage

S’il faut désactiver la langue de secours

Type : booléen (détails)
type

Rechercher ce type d’entité.

Une des valeurs suivantes : item, property
Par défaut : item
limit

Nombre maximal de résultats

Type : entier ou max
La valeur doit être entre 0 et 50.
Par défaut : 7
continue

Décalage à partir duquel continuer une recherche

Type: entier
Par défaut : 0
props

Renvoyer ces propriétés pour chaque entité.

Valeurs (séparées par | ou autre) : url
Par défaut : url
profile

Le profil de recherche à utiliser.

default
Le profil par défaut, adapté à la plupart des besoins.
Une des valeurs suivantes : default
Par défaut : default
Exemples :
Rechercher « abc » en anglais, avec un type et une limite par défaut
api.php?action=wbsearchentities&search=abc&language=en [ouvrir dans le bac à sable]
Rechercher « abc » en anglais avec une limite de 50
api.php?action=wbsearchentities&search=abc&language=en&limit=50 [ouvrir dans le bac à sable]
Rechercher « abc » en anglais avec une limite de 2 et un décalage de 2
api.php?action=wbsearchentities&search=abc&language=en&limit=2&continue=2 [ouvrir dans le bac à sable]
Rechercher « alphabet » en anglais pour le type propriété
api.php?action=wbsearchentities&search=alphabet&language=en&type=property [ouvrir dans le bac à sable]
Rechercher « alphabet » en anglais sans le paramètre d’URL
api.php?action=wbsearchentities&search=alphabet&language=en&props= [ouvrir dans le bac à sable]
Rechercher « Q1234 » en anglais, pour correspondre à l’ID de l’entité.
api.php?action=wbsearchentities&search=Q1234&language=en [ouvrir dans le bac à sable]