MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbgetentities
- Voor deze module zijn leesrechten nodig.
- Bron: WikibaseClient
- Licentie: GPL-2.0-or-later
Vraagt gegevens op van meerdere Wikibase-entiteiten.
- ids
De ID's van de entiteiten om de gegevens van op te halen
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- sites
Identificatiecode van de site waarop de bijbehorende pagina zich bevindt. Gebruik samen met
title
, maar geef slechts één site op voor meerdere titels of meerdere sites voor één titel.- Waarden (gescheiden met | of alternatief):
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- titles
De titel van de bijbehorende pagina. Gebruik samen met
sites
, maar geef alleen één site voor meerdere titels of meerdere sites voor één titel.- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- redirects
Of het doel van doorverwijzingen moet worden achterhaald. Als dit is ingesteld op "no", dan zullen doorverwijzingen worden behandeld als verwijderde entiteiten.
- Een van de volgende waarden: no, yes
- Standaard: yes
- props
De namen van de eigenschappen die opgehaald moeten worden van elke entiteit. Dit zal verder worden gefilterd op elke opgegeven taal.
- Waarden (gescheiden met | of alternatief): aliases, claims, datatype, descriptions, info, labels, sitelinks, sitelinks/urls
- Standaard: info|sitelinks|aliases|labels|descriptions|claims|datatype
- languages
Standaard worden de geïnternationaliseerde waarden teruggegeven in alle beschikbare talen. Deze parameter maakt het mogelijk om deze verder te filteren op één of meedere talen door één of meerdere taalcodes op te geven.
- Waarden (gescheiden met | of alternatief): 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
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- languagefallback
Pas terugvaltaal toe voor talen die zijn gedefinieerd in de parameter languages, met de huidige context van de API-aanroep.
- Type: booleaans (details)
- normalize
Probeer de paginatitel te normaliseren ten opzichte van de client-site. Dit werkt alleen als exact één site en één pagina zijn opgegeven.
- Type: booleaans (details)
- sitefilter
Filter sitekoppelingen in entiteiten op die met deze site-ID's.
- Waarden (gescheiden met | of alternatief):
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- Haal entiteiten op met ID Q42 met alle beschikbare attributen in alle beschikbare talen
- api.php?action=wbgetentities&ids=Q42 [in de sandbox openen]
- Haal entiteiten op met ID P17 met alle beschikbare attributen in alle beschikbare talen
- api.php?action=wbgetentities&ids=P17 [in de sandbox openen]
- Haal entiteiten op met ID's Q42 en P17 met alle beschikbare attributen in alle beschikbare talen
- api.php?action=wbgetentities&ids=Q42|P17 [in de sandbox openen]
- Haal entiteiten op met ID Q42 met alle beschikbare attributen in het Engels
- api.php?action=wbgetentities&ids=Q42&languages=en [in de sandbox openen]
- Haal entiteiten op met ID Q42 met alle beschikbare attributen in elke mogelijke terugvaltaal voor de taal ii.
- api.php?action=wbgetentities&ids=Q42&languages=ii&languagefallback= [in de sandbox openen]
- Haal entiteiten op met ID Q42 en geef alle labels weer in alle beschikbare talen
- api.php?action=wbgetentities&ids=Q42&props=labels [in de sandbox openen]
- Haal entiteiten op met ID's P17 en P3 en geef alleen gegevenstypen weer
- api.php?action=wbgetentities&ids=P17|P3&props=datatype [in de sandbox openen]
- Haal entiteiten op met ID Q42 en geef alle aliassen in het Engels weer
- api.php?action=wbgetentities&ids=Q42&props=aliases&languages=en [in de sandbox openen]
- Haal entiteiten op met ID's Q1 en Q42 en geef beschrijvingen in het Engels, Duits en Frans weer
- api.php?action=wbgetentities&ids=Q1|Q42&props=descriptions&languages=en|de|fr [in de sandbox openen]
- Haal het item op voor pagina "Berlin" op de site "enwiki", met taalattributen in het Engels
- api.php?action=wbgetentities&sites=enwiki&titles=Berlin&languages=en [in de sandbox openen]
- Haal het item op voor pagina "Berlin" op de site "enwiki" nadat de titel is genormaliseerd van "berlin"
- api.php?action=wbgetentities&sites=enwiki&titles=berlin&normalize= [in de sandbox openen]
- Haal sitekoppelingen op voor item Q42
- api.php?action=wbgetentities&ids=Q42&props=sitelinks [in de sandbox openen]
- Haal entiteiten op met ID Q42 en geef alleen sitekoppelingen van "enwiki" weer
- api.php?action=wbgetentities&ids=Q42&sitefilter=enwiki [in de sandbox openen]