עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API
list=watchlist (wl)
- יחידה זו דורשת הרשאות קריאה.
- אפשר להשתמש ביחידה הזאת בתור מחולל.
- מקור: 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