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

list=allusers (au)

(main | query | allusers)

Kayıtlı tüm kullanıcıları numaralandırın.

Parametre:
Other general parameters are available.
aufrom

Numaralandırılmaya başlanacak kullanıcı adı.

auto

Konumundaki numaralandırmayı durduracak kullanıcı adı.

auprefix

Bu değerle başlayan tüm kullanıcıları arayın.

audir

Sıralama yönü.

Aşağıdaki değerlerden biri: ascending, descending
Varsayılan: ascending
augroup

Yalnızca belirli gruplardaki kullanıcıları dahil et.

Değer (| veya alternatif ile ayırın): bot, bureaucrat, inno, interface-admin, suppress, sysop
auexcludegroup

Verilen gruplardaki kullanıcıları hariç tutun.

Değer (| veya alternatif ile ayırın): bot, bureaucrat, inno, interface-admin, suppress, sysop
aurights

Yalnızca verilen haklara sahip kullanıcıları dahil edin. *, kullanıcı veya otomatik onaylı gibi örtük veya otomatik olarak tanıtılan gruplar tarafından verilen hakları içermez.

Değer (| veya alternatif ile ayırın): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, purge, read, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, usermerge, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
auprop

Hangi bilgilere yer verilecek:

blockinfo
Kullanıcıya geçerli bir blok hakkında bilgi ekler.
groups
Kullanıcının içinde bulunduğu grupları listeler. Bu, daha fazla sunucu kaynağı kullanır ve sınırdan daha az sonuç döndürebilir.
implicitgroups
Kullanıcının otomatik olarak bulunduğu tüm grupları listeler.
rights
Kullanıcının sahip olduğu hakları listeler.
editcount
Kullanıcının düzenleme sayısını ekler.
registration
Kullanıcının varsa kaydettiği zaman damgasını ekler (boş olabilir).
centralids
Kullanıcı için merkezi kimlikleri ve ek durumunu ekler.
Değer (| veya alternatif ile ayırın): blockinfo, centralids, editcount, groups, implicitgroups, registration, rights
aulimit

Döndürülecek toplam kullanıcı adı sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
auwitheditsonly

Yalnızca düzenleme yapan kullanıcıları listeleyin.

Tür: boole (ayrıntılar)
auactiveusers

Yalnızca son 1 $ gün içinde etkin olan kullanıcıları listeleyin.

Tür: boole (ayrıntılar)
auattachedwiki

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

Örnek:
Y ile başlayan kullanıcıları listeleyin.
api.php?action=query&list=allusers&aufrom=Y [sandbox'ta açın]