עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=mergehistory
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0-or-later
מיזוג גרסאות של דפים.
- from
כותרת הדף שההיסטוריה שלו תמוזג. לא ניתן להשתמש בזה יחד עם fromid.
- fromid
מזהה הדף שממנו תמוזג ההיסטוריה. לא ניתן להשתמש בזה יחד עם from.
- סוג: מספר שלם
- to
כותרת הדף שההיסטוריה תמוזג אליו. לא ניתן להשתמש בזה יחד עם toid.
- toid
מזהה הדף שההיסטוריה תמוזג אליו. לא ניתן להשתמש בזה יחד עם to.
- סוג: מספר שלם
- timestamp
חותם־הזמן שהגרסאות עד אליו יועברו מההיסטוריה של דף המקור אל ההיסטוריה של דף היעד. אם מושמט, כל ההיסטוריה של דף המקור תמוזג עם דף היעד. אפשר לציין "timestamp|revid" כדי לפצל שתי גרסאות עם אותו חותם־הזמן.
- reason
סיבה למיזוג ההיסטוריה.
- ברירת מחדל: (ריק)
- starttimestamp
חותם־הזמן שהגרסאות אחריו יועברו מההיסטוריה של דף המקור אל ההיסטוריה של דף היעד. אם מושמט, כל הגרסאות לפני פרמטר חותם הזמן (או כל ההיסטוריה, אם אף אחד מהם לא צוין) ימוזגו אל דף היעד. אפשר לציין "timestamp|revid" כדי לפצל שתי גרסאות עם אותו חותם־הזמן.
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
- מיזוג כל ההיסטוריה של Oldpage אל Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [פתיחה בארגז חול]
- מיזוג גרסאות הדפים של Oldpage עד 2015-12-31T04:37:41Z אל Newpage.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [פתיחה בארגז חול]