עזרה של MediaWiki API

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

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

list=watchlist (wl)

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

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

פרמטרים:
wlallrev

לכלול גרסאות מרובות של אותו הדף בתוך מסגרת הזמן הנתונה.

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

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

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

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

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

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

ערכים (מופרדים באמצעות "|"): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
wluser

לרשום רק שינויים של המשתמש הזה.

סוג: שם משתמש
wlexcludeuser

Don't list changes by this user

סוג: שם משתמש
wldir

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

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

כמה תוצאות סך הכול להחזיר בכל בקשה.

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

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

ids
הוספת מזהי גסה ומזהי דף.
title
הוספת שם הדף.
flags
הוספת דגלים לעריכה.
user
הוספת המשתמש שעשה את העריכה.
userid
הוספת מזהה המשתמש של מי שעשה את העריכה.
comment
הוספת ההערה של העריכה.
parsedcomment
הוספת ההערכה המפוענחת של העריכה.
timestamp
הוספת חותם־זמן של העריכה.
patrol
תיוג עריכות שנבדקו.
sizes
הוספת האורך החדש והישן של הדף.
notificationtimestamp
הוספת חותם־זמן של ההודעה האחרונה למשתמש על העריכה.
loginfo
הוספת מידע מהיומן איפה שמתאים.
ערכים (מופרדים באמצעות "|"): ids, title, flags, user, userid, comment, parsedcomment, timestamp, patrol, sizes, notificationtimestamp, loginfo
ברירת מחדל: ids|title|flags
wlshow

הצגה רק של פריטים שמתאימים לאמות המידה האלו. למשל, כדי לראות רק עריכות משניות שעשו משתמשים שנכנסו לחשבון, יש להגדיר wlshow=minor|!anon.

ערכים (מופרדים באמצעות "|"): minor, !minor, bot, !bot, anon, !anon, patrolled, !patrolled, unread, !unread
wltype

אולי סוגי שינויים להציג:

edit
עריכות דף רגילות.
external
שינויים חיצוניים.
new
יצירות דף.
log
עיולי יומן.
ערכים (מופרדים באמצעות "|"): edit, external, new, log
ברירת מחדל: edit|new|log
wlowner

משמש יחד עם wltoken לגישה לרשימת מעקב של משתמש אחר.

סוג: שם משתמש
wltoken

אסימון אבטחה (זמין ב־העדפות) שמאפשר לגשת לרשימת מעקב של משתמש אחר.

wlcontinue

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

דוגמאות:
לרשום את הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
api.php?action=query&list=watchlist
אחזור מידע נוסף על הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment
אחזור מידע על כל השינויים האחרונים לדפים ברשימת המעקב של המשתמש הנוכחי.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment
אחזור מידע על הדף עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
api.php?action=query&generator=watchlist&prop=info
אחזור מידע על הגרסה עבור דפים שהשתנו לאחרונה ברשימת המעקב של המשתמש הנוכחי.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user
לרשום את הגרסה האחרונה עבור דפים שהשתנו לאחרונה ברשימת המעקב של משתמש Example.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC