Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=tag

(main | tag)
  • Этот модуль требует прав на чтение.
  • Этот модуль требует прав на запись.
  • Этот модуль принимает только POST-запросы.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Добавление или удаление меток отдельных правок или записей журналов.

Определённые параметры:
Other general parameters are available.
rcid

Один или более идентификаторов правок, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revid

Один или более идентификаторов версий, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
logid

Один или более идентификаторов записей журналов, метки которых нужно добавить или удалить.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
add

Добавляемые метки. Добавлять можно только метки, заданные вручную.

Значения (разделённые с помощью | или альтернативного разделителя):
remove

Удаляемые метки. Удалять можно только метки, заданные вручную или не заданные.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
reason

Причина изменения.

По умолчанию: (пусто)
tags

Метки, применяемые к записи в журнале, создаваемой в результате этого действия.

Значения (разделённые с помощью | или альтернативного разделителя):
token

Токен «csrf», полученный из action=query&meta=tokens

Это обязательный параметр.
Примеры:
Добавить метку vandalism к версии с идентификатором 123 без указания причины.
api.php?action=tag&revid=123&add=vandalism&token=123ABC [открыть в песочнице]
Удаление метки spam из записи журнала с идентификатором 123 с причиной Wrongly applied.
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [открыть в песочнице]