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
- 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é.
- 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, aae, ab, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aln, als, alt, am, ami, an, ang, ann, anp, apc, 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, bdr, be, be-tarask, be-x-old, bew, bfd, bg, bgc, 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, cal, cbk-zam, ccp, cdo, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dsb, dtp, dty, dua, dv, dz, ee, efi, 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, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hno, ho, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, 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, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, 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, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, 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, wal, war, wes, wls, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, 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
- La valeur doit être entre 0 et 10 000.
- 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
- 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 uniquement les propriétés pour « alphabet » en anglais
- 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]