Довідка 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
hidden

Змінити, чи цей користувач не прихований, прихований зі списку глобальних користувачів, або цілковито подавлений.

Одне з наступних значень: Може бути порожнім, або lists, suppressed
reason

Причина зміни статусу користувача.

statecheck

Необов’язковий MD5 очікуваного поточного userid:username:hidden:locked. Це використовується для виявлення конфліктів редагувань. Значення hidden має бути порожнім рядком, якщо воно не приховане, або рядки lists або suppressed. Значення locked має бути 1 для закритого, 0 для незакритого. Приклади: 2128506:LeeSmith::0; 3839611:VandalGoblin:suppressed:1.

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 [відкрити в пісочниці]