עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=logevents (le)
- יחידה זו דורשת הרשאות קריאה.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
קבלת אירועים מהרישומים.
פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
- leprop
אילו מאפיינים לקבל:
- ids
- הוספת המזהה של אירוע היומן.
- title
- הוספת שם הדף של אירוע היומן.
- type
- הוספת הסוג של אירוע היומן.
- user
- הוספת המשתמש האחראי על אירוע היומן. אם המשתמש נמחק במחיקת גרסה, יוחזר מאפיין userhidden.
- userid
- הוספת מזהה המשתמש האחראי על אירוע היומן. אם המשתמש נמחק במחיקת גרסה, יוחזר מאפיין userhidden.
- timestamp
- הוספת חותם־הזמן עבור האירוע.
- comment
- הוספת ההערה של האירוע. אם ההערה נמחקה במחיקת גרסה, יוחזר מאפיין commenthidden.
- parsedcomment
- הוספת ההערה המפוענחת של האירוע. אם ההערה נמחקה במחיקת גרסה, יוחזר מאפיין commenthidden.
- details
- הוספת פרטים נוספים על האירוע. אם אירוע היומן נמחק במחיקת גרסה, יוחזר מאפיין actionhidden.
- tags
- רשימת התגים של האירוע.
- ערכים (מופרדים באמצעות "|" או or תו חלופי): comment, details, ids, parsedcomment, tags, timestamp, title, type, user, userid
- ברירת המחדל: ids|title|type|user|timestamp|comment|details
- letype
סינון רשומות יומן רק לסוג הזה.
- אחד מהערכים הבאים: יכול להיות ריק, או abusefilter, abusefilter-protected-vars, abusefilterblockeddomainhit, abusefilterprivatedetails, block, checkuser-temporary-account, contentmodel, create, delete, gblblock, gblrename, gblrights, globalauth, import, ipinfo, managetags, massmessage, merge, move, newusers, oath, patrol, protect, renameuser, rights, spamblacklist, suppress, tag, thanks, timedmediahandler, titleblacklist, upload, urlshortener, usermerge
- leaction
סינון פעולות יומן רק לפעולה הזאת. דורס את letype. ברשימת הערכים האפשריים, ערכים עם תו־כל כוכבית כגון action/* יכולים להיות מחרוזות שונות אחרי הקו הנטוי (/).
- אחד מהערכים הבאים: abusefilter-protected-vars/*, abusefilter/create, abusefilter/hit, abusefilter/modify, abusefilterblockeddomainhit/*, abusefilterprivatedetails/access, block/block, block/reblock, block/unblock, checkuser-private-event/*, checkuser-temporary-account/*, contentmodel/change, contentmodel/new, create/create, delete/delete, delete/delete_redir, delete/delete_redir2, delete/event, delete/restore, delete/revision, gblblock/*, gblblock/gunblock, gblrename/merge, gblrename/promote, gblrename/rename, gblrights/deleteset, gblrights/groupperms, gblrights/groupprms2, gblrights/groupprms3, gblrights/grouprename, gblrights/newset, gblrights/setchange, gblrights/setnewtype, gblrights/setrename, gblrights/usergroups, globalauth/delete, globalauth/hide, globalauth/lock, globalauth/lockandhid, globalauth/setstatus, globalauth/unhide, globalauth/unlock, import/interwiki, import/upload, interwiki/*, ipinfo/*, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, massmessage/*, massmessage/failure, massmessage/send, massmessage/skipbadns, massmessage/skipnouser, massmessage/skipoptout, merge/merge, move/move, move/move_redir, newusers/autocreate, newusers/byemail, newusers/create, newusers/create2, newusers/forcecreatelocal, newusers/newusers, oath/*, patrol/autopatrol, patrol/patrol, protect/modify, protect/move_prot, protect/protect, protect/unprotect, renameuser/renameuser, rights/autopromote, rights/blockautopromote, rights/restoreautopromote, rights/rights, spamblacklist/*, suppress/block, suppress/cadelete, suppress/delete, suppress/event, suppress/hide-afl, suppress/reblock, suppress/revision, suppress/setstatus, suppress/unhide-afl, tag/update, thanks/*, timedmediahandler/resettranscode, titleblacklist/*, upload/overwrite, upload/revert, upload/upload, urlshortener/*, usermerge/*
- lestart
מאיזה חותם־זמן להתחיל למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- leend
באיזה חותם־זמן להפסיק למנות.
- סוג: חותם־זמן (תסדירים מורשים)
- ledir
באיזה כיוון למנות:
- newer
- לרשום את הישנים ביותר בהתחלה. לתשומת ליבך: lestart חייב להיות לפני leend.
- older
- לרשום את החדשים ביותר בהתחלה (ברירת מחדל). לתשומת ליבך: lestart חייב להיות אחרי leend.
- אחד מהערכים הבאים: newer, older
- ברירת המחדל: older
- leuser
לסנן את הרשומות שעשה המשתמש הנתון.
- סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, חשבון חולף, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
- letitle
סינון רשומות רק לכאלו שמתייחסות לדף.
- lenamespace
סינון רשומות רק לכאלה במרחב השם הנתון.
- אחד מהערכים הבאים: -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 108, 109, 110, 111, 710, 711, 828, 829
- leprefix
כבוי בשל מצב חיסכון.
- letag
לרשום רק אירועים שמתויגם בתג הזה.
- lelimit
כמה רשומות אירועים להחזיר בסך הכול.
- סוג: מספר שלם או max
- הערך חייב להיות בין 1 ל־500.
- ברירת המחדל: 10
- lecontinue
כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך. אפשר למצוא מידע מפורט יותר על איך להמשיך שאילתות באתר mediawiki.org.
דוגמה:
- רשימת אירועי יומן אחרונים.
- api.php?action=query&list=logevents [פתיחה בארגז חול]