עזרה של MediaWiki API

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

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

list=logevents (le)

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

קבלת אירועים מהרישומים.

פרמטרים:
leprop

אילו מאפיינים לקבל:

ids
הוספת המזהה של אירוע היומן.
title
הוספת שם הדף של אירוע היומן.
type
הוספת הסוג של אירוע היומן.
user
הוספת המשתמש האחראי על אירוע היומן.
userid
הוספת מזהה המשתמש האחראי על אירוע היומן.
timestamp
הוספת חותם־הזמן עבור האירוע.
comment
הוספת ההערה של האירוע.
parsedcomment
הוספת ההערה המפוענחת של האירוע.
details
הוספת פרטים נוספים על האירוע.
tags
רשימת התגים של האירוע.
ערכים (מופרדים באמצעות "|"): ids, title, type, user, userid, timestamp, comment, parsedcomment, details, tags
ברירת מחדל: ids|title|type|user|timestamp|comment|details
letype

סינון עיולי יומן רק לסוג הזה.

אחד מהערכים הבאים: יכול להיות ריק או block, protect, rights, delete, upload, move, import, patrol, merge, suppress, tag, managetags, contentmodel, newusers
leaction

סינון פעולות יומן רק לפעולה הזאת. דורס את letype. ברשימת הערכים האפשריים, ערכים עם תו־כל כוכבית כגון action/* יכולים להיות מחרוזות שונות אחרי הקו הנטוי (/).

אחד מהערכים הבאים: protect/modify, protect/protect, protect/unprotect, block/block, block/reblock, block/unblock, contentmodel/change, delete/delete, delete/event, delete/restore, delete/revision, import/interwiki, import/upload, managetags/activate, managetags/create, managetags/deactivate, managetags/delete, merge/merge, move/move, move/move_redir, patrol/patrol, protect/move_prot, rights/autopromote, rights/rights, suppress/block, suppress/delete, suppress/event, suppress/reblock, suppress/revision, tag/update, upload/overwrite, upload/revert, upload/upload, newusers/newusers, newusers/create, newusers/create2, newusers/byemail, newusers/autocreate
lestart

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

סוג: חותם־זמן (תסדירים מורשים)
leend

באיזה חותם זמן להפסיק לרשום.

סוג: חותם־זמן (תסדירים מורשים)
ledir

באיזה כיוון למנות:

newer
לרשום את הישנים ביותר בהתחלה. לתשומת לבך: lestart חייב להיות לפני leend.
older
לרשום את החדשים ביותר בהתחלה (בררת מחדל). לתשומת לבך: lestart חייב להיות אחרי leend.
אחד מהערכים הבאים: newer, older
ברירת מחדל: older
leuser

לסנן את העיולים שעשה המשתמש הנתון.

letitle

סינון עיולים רק לכאלה שמתייחסים לדף.

lenamespace

סינון עיולים רק לכאלה במרחב השם הנתון.

אחד מהערכים הבאים: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
leprefix

סינון עיולים לכאלה שמתחילים עם התחילית הזאת.

letag

לרשום רק אירועים שמתויגם בתג הזה.

lelimit

כמה עיולי אירועים להחזיר בסך הכול.

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

כשיש עוד תוצאות, להשתמש בזה בשביל להמשיך.

דוגמה:
רשימת אירועי יומן אחרונים.
api.php?action=query&list=logevents