עזרה של 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
- 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 [פתיחה בארגז חול]