MediaWiki API yardımı
Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.
Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=mergehistory
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Sayfa geçmişlerini birleştirin.
- from
Geçmişin birleştirileceği sayfanın başlığı. fromid ile birlikte kullanılamaz.
- fromid
Geçmişin birleştirileceği sayfanın sayfa kimliği. from ile birlikte kullanılamaz.
- Tür: tamsayı
- to
Geçmişin birleştirileceği sayfanın başlığı. toid ile birlikte kullanılamaz.
- toid
Geçmişin birleştirileceği sayfanın sayfa kimliği. to ile birlikte kullanılamaz.
- Tür: tamsayı
- timestamp
Revizyonların kaynak sayfanın geçmişinden hedef sayfanın geçmişine taşınacağı zaman damgası. Atlanırsa, kaynak sayfanın sayfa geçmişinin tamamı hedef sayfayla birleştirilir.
- reason
Tarihin birleşmesinin nedeni.
- Varsayılan: (boş)
- starttimestamp
Timestamp from which revisions will be moved from the source page's history to the destination page's history. If omitted, all revisions before the timestamp parameter (or the entire history if neither are specified) will be merged into the destination page. May specify "timestamp|revid" to split two revisions with the same timestamp.
- token
action=query&meta=tokens üzerinden alınan bir "csrf" anahtarı
- Bu parametre gerekli.
- Oldpage geçmişinin tamamını Newpage ile birleştirin.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason [sandbox'ta açın]
- 2015-12-31T04:37:41Z kadar Oldpage sayfa revizyonlarını Newpage ile birleştirin.
- api.php?action=mergehistory&from=Oldpage&to=Newpage&token=123ABC&reason=Reason×tamp=2015-12-31T04%3A37%3A41Z [sandbox'ta açın]