עזרה של MediaWiki API

זהו דף תיעוד של API שנוצר באופן אוטומטי.

תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API

list=allusers (au)

(main | query | allusers)
  • יחידה זו דורשת הרשאות קריאה.
  • מקור: MediaWiki
  • רישיון: GPL-2.0+

למנות את כל המשתמשים הרשומים.

פרמטרים:
aufrom

מאיזה שם משתמש להתחיל למנות.

auto

באיזה שם משתמש להפסיק למנות.

auprefix

חיפוש כל המשתמשים שמתחילים בערך הזה.

audir

באיזה כיוון למיין.

אחד מהערכים הבאים: ascending, descending
ברירת מחדל: ascending
augroup

לכלול רק משתמשים בקבוצות הנתונות.

ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, sysop, bureaucrat
auexcludegroup

לא לכלול משתמשים בקבוצות הנתונות.

ערכים (מופרדים באמצעות "|" או or תו חלופי): bot, sysop, bureaucrat
aurights

לכלול רק משתמשים עם ההרשאות הנתונות. לא כולל הרשאות שניתנו בקבוצות משתמעות או אוטומטיות כגון *, user או autoconfirmed.

ערכים (מופרדים באמצעות "|" או or תו חלופי): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editprotected, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmywatchlist, editsemiprotected, editusercss, edituserjs, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mergehistory, minoredit, move, movefile, move-categorypages, move-rootuserpages, move-subpages, 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, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed, writeapi
מספר הערכים המרבי הוא 50 (עבור בוטים – 500).
auprop

אילו פרטי מידע לכלול:

blockinfo
הוספת מידע עם החסימה הנוכחית של משתמש.
groups
הוספת קבוצות שמשתמש חבר בהן. זה משתמש ביותר משאבי דפדפן ויכול להחזיר פחות תוצאות מהמגבלה.
implicitgroups
לרשום את כל הקבוצות שהמשתמש חבר בהן אוטומטית.
rights
רשימת הההרשאות שיש למשתמש.
editcount
הוספת מונה העריכות של המשתמש.
registration
הוספת חותם־הזמן של זמן הרישום של המשתמש (יכול להיות ריק).
centralids
הוספת המזהה המרכזי ומצב השיוך למשתמש.
ערכים (מופרדים באמצעות "|" או or תו חלופי): blockinfo, groups, implicitgroups, rights, editcount, registration, centralids
aulimit

כמה שמות משתמש בסך הכול לשנות.

המספר המרבי המותר הוא 500 (עבור בוטים – 5,000).
סוג: מספר שלם או max
ברירת מחדל: 10
auwitheditsonly

לרשום רק משתמשים שעשו עריכות.

סוג: בוליאני (פרטים)
auactiveusers

לרשום רק משתמשים שהיו פעילים ב־30 הימים האחרונים.

סוג: בוליאני (פרטים)
auattachedwiki

עם auprop=centralids, לציין גם האם המשתמש משויך לוויקי עם המזהה הזה.

דוגמה:
לרשום משתמשים שמתחילים ב־Y.
api.php?action=query&list=allusers&aufrom=Y [פתיחה בארגז חול]