MediaWiki API гӀо

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

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

action=userrights

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

Изменение групп участника.

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

Декъашхо.

Тайпа: декъахо, муьлххачура Декъашхочун цӀе, декъахочун идентификатор (масала, «#12345»)
userid
Ширйелла.

ХӀокхунна метта йилла user=#ID.

Тайпа: дийнатерахьан маьӀна
add

Добавить участника в эти группы, или, если они уже являются её членами, обновить дату истечения членства в этих группах.

Значения (разделённые с помощью | или альтернативного разделителя): accountcreator, autoeditor, autoreview, bot, bureaucrat, checkuser, confirmed, editor, import, interface-admin, ipblock-exempt, no-ipinfo, reviewer, rollbacker, steward, suppress, suppressredirect, sysop, transwiki, uploader
expiry

Временная метка истечения. Может быть относительной (например, 5 months или 2 weeks) или абсолютной (например, 2014-09-18T12:34:56Z). Если задана только одна временная метка, она будет использована для всех групп, переданных в параметре add. Используйте infinite, indefinite, infinity или never для неистекаемой группы.

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

Удалить участника из этих групп.

Значения (разделённые с помощью | или альтернативного разделителя): accountcreator, autoeditor, autoreview, bot, bureaucrat, checkuser, confirmed, editor, import, interface-admin, ipblock-exempt, no-ipinfo, reviewer, rollbacker, steward, suppress, suppressredirect, sysop, transwiki, uploader
reason

Хийцаран бахьана.

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

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

Для обратной совместимости, токен, используемый в веб-интерфейсе, также применим.

ХӀара хила йеза параметр йу.
tags

Изменить метки записи в журнале прав.

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

Watch the user's user and talk pages.

Type: boolean (details)
watchlistexpiry

Watchlist expiry timestamp. Omit this parameter entirely to leave the current expiry unchanged.

Type: expiry (details)
Масалаш:
Добавить участника FooBot в группу bot и удалить его из групп sysop и bureaucrat.
api.php?action=userrights&user=FooBot&add=bot&remove=sysop|bureaucrat&token=123ABC [открыть в песочнице]
Добавить участника с идентификатором 123 в группу bot и удалить его из групп sysop и bureaucrat.
api.php?action=userrights&userid=123&add=bot&remove=sysop|bureaucrat&token=123ABC [открыть в песочнице]
Добавить участника SometimeSysop в группу sysop на один месяц.
api.php?action=userrights&user=SometimeSysop&add=sysop&expiry=1%20month&token=123ABC [открыть в песочнице]