Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/API
action=undelete
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Відновити версії вилученої сторінки.
Список вилучених версій (включено з часовими мітками) може бути отримано через prop=deletedrevisions, а список ідентифікаторів вилучених файлів може бути отримано через list=filearchive.
- title
Назва сторінки, яку слід відновити.
- Цей параметр є обов'язковим.
- reason
Причина відновлення.
- За замовчуванням: (пусто)
- tags
Змінити теги, що мають бути застосовані до запису в журналі вилучень.
- Значення (розділені через | або альтернативу):
- timestamps
Часові мітки версій, які слід відновити. Якщо і timestamps, і fileids порожні, буде відновлено всі версії.
- Тип: список часових міток (дозволені формати)
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- fileids
Ідентифікатори версій файлів, які слід відновити. Якщо і timestamps, і fileids порожні, буде відновлено всі версії.
- Тип: список цілих чисел
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- watchlist
Безумовно додати або вилучити сторінку із списку спостереження поточного користувача, використати налаштування, або не змінювати статус (не)спостереження.
- Одне з наступних значень: watch, unwatch, preferences, nochange
- За замовчуванням: 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 [відкрити в пісочниці]