MediaWiki API yardımı
Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.
Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=setglobalaccountstatus
(main | setglobalaccountstatus)
- Bu modül okuma hakları gerektirir.
- Bu modül yazma hakları gerektirir.
- Bu modül yalnızca POST isteklerini kabul eder.
- Kaynak: CentralAuth
- Lisans: GPL-2.0-or-later
Küresel bir kullanıcının durumu belirleyin.
Parametre:
Other general parameters are available.
- user
Kullanıcı durumunu değiştirmek için.
- Bu parametre gerekli.
- locked
Bu kullanıcının kilitli olup olmadığını değiştirin.
- Aşağıdaki değerlerden biri: Boş veya lock, unlock olabilir
Bu kullanıcının genel kullanıcı listesinden gizlenip gizlenmeme durumunu değiştirin.
- Aşağıdaki değerlerden biri: Boş veya lists, suppressed olabilir
- reason
Kullanıcının durumunu değiştirme nedeni.
- statecheck
Düzenleme çakışmalarını algılamak için beklenen <userid>:<username>:<hidden>:<locked> öğesinin isteğe bağlı MD5'i. Kilitli için <locked> seçeneğini 1, kilitsiz için 0 olarak ayarlayın.
- token
action=query&meta=tokens üzerinden alınan bir "setglobalaccountstatus" anahtarı
- Bu parametre gerekli.
Örnekler:
- User:Example küresel hesabını "Spam" nedeniyle kilitleyin
- api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [sandbox'ta açın]
- User:Example için genel hesabın kilidini açın ve "I can" nedeni girin
- api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [sandbox'ta açın]