Pomoč za API MediaWiki

To je samodejno ustvarjena stran za API MediaWiki.

Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=userinfo (ui)

(main | query | userinfo)

Pridobitev informacij o trenutnem uporabniku.

Specifični parametri:
Na voljo so tudi drugi splošni parametri.
uiprop

Kateri podatki naj bodo vključeni:

blockinfo
Oznaka, če je trenutni uporabnik blokiran, od koga in iz katerega razloga.
hasmsg
Doda oznako messages, če ima trenutni uporabnik čakajoča sporočila.
groups
Navede vse skupine, ki jim pripada trenutni uporabnik.
groupmemberships
Navede skupine, ki jim je bil uporabnik izrecno dodeljen, vključno z datumom preteka članstva v vsaki skupini.
implicitgroups
Navede vse skupine, katerih član je trenutni uporabnik samodejno.
rights
Navede vse pravice, ki jih ima trenutni uporabnik.
changeablegroups
Navede skupine, v katere lahko trenutni uporabnik dodaja in iz katerih lahko odstranjuje člane.
options
Navede vse nastavitve, ki jih je nastavil trenutni uporabnik.
editcount
Doda število urejanj trenutnega uporabnika.
ratelimits
Navede vse omejitve hitrosti, ki veljajo za trenutnega uporabnika.
theoreticalratelimits
Navede vse omejitve hitrosti, ki bi veljale za trenutnega uporabnika, če ne bi bil izvzet iz vseh omejitev hitrosti na podlagi uporabniških pravic ali IP-ja.
email
Doda e-poštni naslov uporabnika in datum avtentikacije e-pošte.
realname
Doda pravo ime uporabnika.
acceptlang
V strukturirani obliki ponovi glavo Accept-Language ki jo pošlje odjemalec.
registrationdate
Doda datum registracije uporabnika.
unreadcount
Doda število neprebranih strani na uporabnikovem nadzornem seznamu (največ 999; vrne 1000+, če jih je več).
centralids
Doda centralne ID-je in status povezanosti uporabnika.
latestcontrib
Doda datum uporabnikovega zadnjega prispevka.
cancreateaccount
Označuje, ali je uporabniku dovoljeno ustvarjati račune. Če želite preveriti, ali je mogoče ustvariti določen račun, uporabite action=query&list=users&usprop=cancreate.
Vrednosti (ločene s | ali alternativa): acceptlang, blockinfo, cancreateaccount, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
Za določitev vseh vrednosti uporabite *.
uiattachedwiki

S uiprop=centralids označi, ali je uporabnik povezan z vikijem, ki ga identificira ta ID.

Zgleda:
Pridobitev informacij o trenutnem uporabniku.
api.php?action=query&meta=userinfo [odpri v peskovniku]
Pridobitev dodatnih informacij o trenutnem uporabniku.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [odpri v peskovniku]