MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=userinfo (ui)

(main | query | userinfo)

Geçerli kullanıcı hakkında bilgi alın.

Parametre:
uiprop

Hangi bilgilere yer verilecek:

blockinfo
Geçerli kullanıcının engellenmesi, kim tarafından ve hangi nedenle engellenmesi durumunda etiketler.
hasmsg
Geçerli kullanıcının bekleyen iletileri varsa bir etiket messages ekler.
groups
Geçerli kullanıcının ait olduğu tüm grupları listeler.
groupmemberships
Her gruba üyeliğin son kullanma tarihi de dahil olmak üzere, geçerli kullanıcının açıkça atandığı grupları listeler.
implicitgroups
Geçerli kullanıcının otomatik olarak üyesi olduğu tüm grupları listeler.
rights
Geçerli kullanıcının sahip olduğu tüm hakları listeler.
changeablegroups
Geçerli kullanıcının ekleyebileceği ve kaldırabileceği grupları listeler.
options
Geçerli kullanıcının ayarladığı tüm tercihleri listeler.
editcount
Geçerli kullanıcının düzenleme sayısını ekler.
ratelimits
Geçerli kullanıcıya uygulanan tüm ücret sınırlarını listeler.
theoreticalratelimits
Kullanıcı hakları veya IP'ye dayalı olarak tüm hız sınırlamalarından muaf tutulmamış olsaydı, geçerli kullanıcı için geçerli olacak tüm hız sınırlarını listeler
email
Kullanıcının e-posta adresini ve e-posta kimlik doğrulama tarihini ekler.
realname
Kullanıcının gerçek adını ekler.
acceptlang
İstemci tarafından yapılandırılmış bir biçimde gönderilen Accept-Language başlığını yankılar.
registrationdate
Kullanıcının kayıt tarihini ekler.
unreadcount
Kullanıcının izleme listesine okunmamış sayfa sayısını ekler (maksimum 999; varsa 1000+ değerini döndürür).
centralids
Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
latestcontrib
Kullanıcının son katkısının tarihini ekler.
Değer (| veya alternatif ile ayırın): acceptlang, blockinfo, centralids, changeablegroups, editcount, email, groupmemberships, groups, hasmsg, implicitgroups, latestcontrib, options, ratelimits, realname, registrationdate, rights, theoreticalratelimits, unreadcount
Tüm değerleri belirtmek için * tuşunu kullanın.
uiattachedwiki

uiprop=centralids ile, kullanıcının bu kimlikle tanımlanan viki ile bağlı olup olmadığını belirtin.

Örnekler:
Geçerli kullanıcı hakkında bilgi alın.
api.php?action=query&meta=userinfo [sandbox'ta açın]
Mevcut kullanıcı hakkında ek bilgi alın.
api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg [sandbox'ta açın]
"https://tiplopedi.com/index.php/Özel:ApiHelp" sayfasından alınmıştır