עזרה של MediaWiki API

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

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

action=rollback

(main | rollback)
  • יחידה זו דורשת הרשאות קריאה.
  • היחידה הזאת דורשת הרשאות כתיבה.
  • יחידה זו מקבלת רק בקשות POST.
  • מקור: MediaWiki
  • רישיון: GPL-2.0-or-later

ביטול העריכה האחרונה לדף.

אם המשמש האחרון שערך את הדף עשה מספר עריכות זו אחר זו, הן תשוחזרנה.

פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
title

שם הדף לשחזור. לא יכול לשמש יחד עם pageid.

pageid

מזהה הדף לשחזור. לא יכול לשמש יחד עם title.

סוג: מספר שלם
tags

אילו תגים להחיל על השחזור.

ערכים (מופרדים באמצעות "|" או or תו חלופי):
user

שם המשתמש שהעריכות שלו תשוחזרנה.

הפרמטר הזה נדרש.
סוג: משתמש, בכל אחת מהצורות הבאות: שם משתמש, כתובת IP, חשבון חולף, שם משתמש שהגיע מאתר ויקי אחר (כגון "prefix>ExampleName") וגם מספר מזהה של משתמש (כגון "#12345")
summary

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

ברירת מחדל: (ריק)
markbot

לסמן את העריכות ששוחזרו ואת השחזור בתור עריכות בוט.

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

הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות (לא חל על משתמשי בוט), או לא לשנות את המעקב.

אחד מהערכים הבאים: nochange, preferences, unwatch, watch
ברירת המחדל: preferences
watchlistexpiry

חותם־זמן לתפוגת רשימת המעקב. יש להשמיט את הפרמטר הזה לגמרי כדי להותיר את התפוגה הנוכחית ללא שינוי.

סוג: תפוגה (פרטים)
token

אסימון "rollback" שאוחזר מ־action=query&meta=tokens

לשם תאימות, גם האסימון שמשמש בממשק דפדפן מתקבל.

הפרמטר הזה נדרש.
דוגמאות:
שחזור העריכות האחרונות לדף עמוד ראשי על־ידי המשתמש Example.
api.php?action=rollback&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&user=Example&token=123ABC [פתיחה בארגז חול]
שחזור העריכות האחרונות לדף עמוד ראשי מאת משתמש ה־IP‏ 192.0.2.5 עם התקציר Reverting vandalism וסימון העריכות האלו ושל השחזור בתור עריכות בוט.
api.php?action=rollback&title=%D7%A2%D7%9E%D7%95%D7%93%20%D7%A8%D7%90%D7%A9%D7%99&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [פתיחה בארגז חול]