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

(main | 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.

Paramètres :
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, 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
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).
Exemples :
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]