Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=revisiondelete
(main | revisiondelete)
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0-or-later
Вилучити або відновити версії.
Конкретні параметри:
Other general parameters are available.
- type
Тип здійснюваного вилучення версії.
- Цей параметр є обов'язковим.
- Одне з наступних значень: archive, filearchive, logging, oldimage, revision
- target
Назва сторінки, версію якої вилучити, якщо вимагається для цього типу.
- ids
Ідентифікатори версій, які слід вилучити.
- Цей параметр є обов'язковим.
- Розділіть значення з допомогою | або альтернативу.
- Максимальна кількість значень — 50 (500 для клієнтів, яким дозволено вищі ліміти).
- hide
Що приховати у кожній з версій.
- Значення (розділені через | або альтернативу): comment, content, user
- show
Що показати у кожній з версії.
- Значення (розділені через | або альтернативу): comment, content, user
- suppress
Чи приховати дані від адміністраторів так само як від усіх інших.
- Одне з наступних значень: no, nochange, yes
- Стандартно: nochange
- reason
Причина вилучення або відновлення.
Теги для застосування до запису в журналі вилучень
- Значення (розділені через | або альтернативу):
- token
Токен «csrf» отримано з action=query&meta=tokens
- Цей параметр є обов'язковим.
Приклади:
- Приховати вміст версії 12345 сторінки ВікіПравотворчість.
- api.php?action=revisiondelete&target=%D0%92%D1%96%D0%BA%D1%96%D0%9F%D1%80%D0%B0%D0%B2%D0%BE%D1%82%D0%B2%D0%BE%D1%80%D1%87%D1%96%D1%81%D1%82%D1%8C&type=revision&ids=12345&hide=content&token=123ABC [відкрити в пісочниці]
- Приховати всі дані у записі журналу 67890 з причиною BLP violation.
- api.php?action=revisiondelete&type=logging&ids=67890&hide=content|comment|user&reason=BLP%20violation&token=123ABC [відкрити в пісочниці]