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=wbgetentities
- Ce module nécessite des droits de lecture.
- Source : WikibaseClient
- Licence : GPL-2.0-or-later
Obtenir les données d’entités Wikibase multiples.
- ids
Les IDs des entités desquelles on veut obtenir les données
- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- sites
Identifiant pour le site sur lequel résident les pages correspondantes. À utiliser avec
title
, mais ne fournir qu’un seul site pour plusieurs titres ou plusieurs sites pour un seul titre.- Valeurs (séparées par | ou autre) :
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- titles
Le titre de la page correspondante. À utiliser avec
sites
, mais ne fournir qu’un seul site pour plusieurs titres ou plusieurs sites pour un seul titre.- Valeurs séparées par | ou autre.
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- redirects
Si les redirections doivent être résolues. Si mis à « no », les redirections seront traitées comme des entités supprimées.
- Une des valeurs suivantes : no, yes
- Par défaut : yes
- props
Le nom des propriétés à récupérer de chaque entité. Sera filtré ultérieurement par les langues fournies.
- Valeurs (séparées par | ou autre) : aliases, claims, datatype, descriptions, info, labels, sitelinks, sitelinks/urls
- Par défaut : info|sitelinks|aliases|labels|descriptions|claims|datatype
- languages
Par défaut, les valeurs internationalisés sont renvoyées dans toutes les langues disponibles. Ce paramètre permet de les limiter à une ou plusieurs langues en fournissant un ou plusieurs codes de langue.
- Valeurs (séparées par | ou autre) : 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
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- languagefallback
Appliquer la langue de secours pour les langues définies dans le paramètre languages, avec le contexte actuel de l’appel de l’API.
- Type : booléen (détails)
- normalize
Essayer de normaliser le titre de la page fourni en fonction du site sur lequel il se trouve. Cette fonction fonctionne uniquement si un seul site et une seule page sont fournis.
- Type : booléen (détails)
- sitefilter
Ne garder que les liens vers les sites listés dans cette liste.
- Valeurs (séparées par | ou autre) :
- Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
- Obtenir les entités d’identifiant Q42 avec tous les attributs disponibles dans toutes les langues disponibles
- api.php?action=wbgetentities&ids=Q42 [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant P17 avec tous les attributs disponibles dans toutes les langues disponibles
- api.php?action=wbgetentities&ids=P17 [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiants Q42 et P17 avec tous les attributs disponibles dans toutes les langues disponibles
- api.php?action=wbgetentities&ids=Q42|P17 [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant Q42 avec tous les attributs disponibles en anglais
- api.php?action=wbgetentities&ids=Q42&languages=en [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant Q42 avec tous les attributs disponibles en yi du Sichuan (ii) ou dans toute langue de repli possible
- api.php?action=wbgetentities&ids=Q42&languages=ii&languagefallback= [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant Q42 avec tous les libellés dans toutes les langues disponibles
- api.php?action=wbgetentities&ids=Q42&props=labels [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiants P17 et P3 en affichant uniquement les types de données
- api.php?action=wbgetentities&ids=P17|P3&props=datatype [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant Q42 avec tous les alias en anglais
- api.php?action=wbgetentities&ids=Q42&props=aliases&languages=en [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiants Q1 et Q42 avec les descriptions en anglais, allemand et français
- api.php?action=wbgetentities&ids=Q1|Q42&props=descriptions&languages=en|de|fr [ouvrir dans le bac à sable]
- Obtenir l'élément de la page "Berlin" sur le site "enwiki", avec les attributs de langue en langue anglaise
- api.php?action=wbgetentities&sites=enwiki&titles=Berlin&languages=en [ouvrir dans le bac à sable]
- Obtenir l’élément de la page « Berlin » sur le site « enwiki » après normalisation du titre de « berlin »
- api.php?action=wbgetentities&sites=enwiki&titles=berlin&normalize= [ouvrir dans le bac à sable]
- Obtenir les liens de site pour l’élément Q42
- api.php?action=wbgetentities&ids=Q42&props=sitelinks [ouvrir dans le bac à sable]
- Obtenir les entités d’identifiant Q42 en affichant uniquement les liens de site de « enwiki »
- api.php?action=wbgetentities&ids=Q42&sitefilter=enwiki [ouvrir dans le bac à sable]