Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=rollback
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0-or-later
Скасувати останнє редагування цієї сторінки.
Якщо користувач, який редагував сторінку, зробив декілька редагувань підряд, їх усі буде відкочено.
- title
Назва сторінки, у якій здійснити відкіт. Не може використовуватись разом з pageid.
- pageid
Ідентифікатор сторінки у якій здійснити відкіт. Не може використовуватись разом з title.
- Тип: ціле число
- tags
Теги, які будуть застосовані до відкоту.
- Значення (розділені через | або альтернативу):
- user
Ім'я користувача чиї редагування слід відкотити.
- Цей параметр є обов'язковим.
- Тип: користувач, подано як ім'я користувача, IP, інтервікі-назва (напр., «префікс>ПрикладНазви») та ідентифікатор користувача (напр., «#12345»)
- summary
Нестандартний опис редагування. Якщо порожній, буде використано опис редагування за замовчуванням.
- За замовчуванням: (пусто)
- markbot
Позначити відкинуті редагування та відкіт як редагування бота.
- Тип: логічний (подробиці)
- watchlist
Безумовно додати або вилучити сторінку із списку спостереження поточного користувача, використати налаштування (ігноруються для користувачів-ботів), або не змінювати статус (не)спостереження.
- Одне з наступних значень: nochange, preferences, unwatch, watch
- Стандартно: preferences
- token
Токен «rollback» отримано з action=query&meta=tokens
Для сумісності, приймається також токен, використаний у користувацькому веб-інтерфейсі.
- Цей параметр є обов'язковим.
- Відкинути останні редагування сторінки Main Page здійснені користувачем Example.
- api.php?action=rollback&title=Main%20Page&user=Example&token=123ABC [відкрити в пісочниці]
- Відкинути останні редагування сторінки Main Page здійснені IP-користувачем 192.0.2.5 з причиною Reverting vandalism, та позначити ці редагування та відкіт як редагування бота.
- api.php?action=rollback&title=Main%20Page&user=192.0.2.5&token=123ABC&summary=Reverting%20vandalism&markbot=1 [відкрити в пісочниці]