Довідка API Медіавікі

Це автоматично генерована сторінка документації API Медіавікі.

Документація та приклади: https://www.mediawiki.org/wiki/API

action=rollback

(mainrollback)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0+

Скасувати останнє редагування цієї сторінки.

Якщо користувач, який редагував сторінку, зробив декілька редагувань підряд, їх усі буде відкочено.

Параметри:
title

Назва сторінки, у якій здійснити відкіт. Не може використовуватись разом з pageid.

pageid

Ідентифікатор сторінки у якій здійснити відкіт. Не може використовуватись разом з title.

Тип: ціле число
user

Ім'я користувача чиї редагування слід відкотити.

Цей параметр є обов'язковим.
summary

Нестандартний опис редагування. Якщо порожній, буде використано опис редагування за замовчуванням.

За замовчуванням: (пусто)
markbot

Позначити відкинуті редагування та відкіт як редагування бота.

Тип: логічний (деталі)
watchlist

Безумовно додати або вилучити сторінку із списку спостереження поточного користувача, використати налаштування, або не змінювати статус (не)спостереження.

Одне значення: watch, unwatch, preferences, nochange
За замовчуванням: 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