עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=undelete
(main | undelete)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
שחזור גרסאות של דף מחוק.
אפשר לאחזר רשימת גרסאות מחוקות (כולל חותמי־זמן) דרך prop=deletedrevisions, ואפשר לאחזר רשימת מזהי קבצים מחוקים דרך list=filearchive.
פרמטרים:
- title
שם הדף לשחזור ממחיקה.
- הפרמטר הזה נדרש.
- reason
סיבה לשחזור.
- ברירת מחדל: (ריק)
- tags
תגי שינוי שיחולו על הרשומה ביומן המחיקה.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- timestamps
חותמי־זמן של הגרסה לשחזור. אם גם timestamps וגם fileids ריקים, הכול ישוחזר.
- סוג: רשימת חותמי־זמן (תסדירים מורשים)
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- fileids
מזהי גרסאות הקובץ לשחזור. אם גם timestamps וגם fileids ריקים, הכול ישוחזר.
- סוג: רשימת מספרים שלמים
- הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
- המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
- watchlist
הוספה או הסרה של הדף ללא תנאי מרשימת המעקב של המשתמש הנוכחי, להשתמש בהעדפות או לא לשנות את המעקב.
- אחד מהערכים הבאים: nochange, preferences, unwatch, watch
- ברירת המחדל: preferences
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
דוגמאות:
- שחזור ממחיקה של הדף Main Page.
- api.php?action=undelete&title=Main%20Page&token=123ABC&reason=Restoring%20main%20page [פתיחה בארגז חול]
- שחזור שתי גרסאות של הדף Main Page.
- api.php?action=undelete&title=Main%20Page&token=123ABC×tamps=2007-07-03T22:00:45Z|2007-07-02T19:48:56Z [פתיחה בארגז חול]