Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=setglobalaccountstatus
(main | setglobalaccountstatus)
- Цей модуль вимагає прав на читання.
- Цей модуль вимагає прав на запис.
- Цей модуль приймає лише POST-запити.
- Джерело: CentralAuth
- Ліцензія: GPL-2.0-or-later
Встановити статус глобального користувача.
Конкретні параметри:
Other general parameters are available.
- user
Користувач, статус якого необхідно змінити.
- Цей параметр є обов'язковим.
- locked
Змінити статус закритості чи відкритості облікового запису користувача.
- Одне з наступних значень: Може бути порожнім, або lock, unlock
Змінити, чи цей користувач не прихований, прихований зі списку глобальних користувачів, або цілковито подавлений.
- Одне з наступних значень: Може бути порожнім, або lists, suppressed
- reason
Причина зміни статусу користувача.
- statecheck
Необов'язковий MD5 очікуваного поточного <userid>:<username>:<hidden>:<locked> для виявлення конфліктів редагувань. Встановіть <locked> як 1 для закритого, 0 для відкритого.
- token
Токен «setglobalaccountstatus» отримано з action=query&meta=tokens
- Цей параметр є обов'язковим.
Приклади:
- Заблокувати обліковий статус користувача User:Example з причиною «Спам»
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [відкрити в пісочниці]
- Розкрити та подавити обліковий запис для User:Example з причиною «я можу»
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [відкрити в пісочниці]