MediaWiki API ヘルプ
このページは自動生成された MediaWiki API の説明文書ページです。
説明文書と例: https://www.mediawiki.org/wiki/API
action=block
(main | block)
- このモジュールは読み取りの権限を必要とします。
- このモジュールは書き込みの権限を必要とします。
- このモジュールは POST リクエストのみを受け付けます。
利用者をブロックします。
パラメーター:
- user
ブロックする利用者名、IPアドレスまたはIPレンジ。
- このパラメーターは必須です。
- expiry
Expiry time. May be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). If set to infinite, indefinite, or never, the block will never expire.
- 既定値: never
- reason
ブロックの理由。
- 既定値: (空)
- anononly
匿名利用者のみブロックします(つまり、このIPアドレスからの匿名での編集を不可能にします)。
- nocreate
アカウントの作成を禁止します。
- autoblock
その利用者が最後に使用したIPアドレスと、ブロック後に編集を試みた際のIPアドレスを自動的にブロックします。
- noemail
Wikiを通して電子メールを送信することを禁止します。(
blockemail
権限が必要です)- hidename
ブロック記録から利用者名を秘匿します。(
hideuser
権限が必要です)- allowusertalk
Allow the user to edit their own talk page (depends on $wgBlockAllowsUTEdit).
- reblock
その利用者がすでにブロックされている場合、ブロックを上書きします。
- watchuser
その利用者またはIPアドレスの利用者ページとトークページをウォッチします。
- token
action=query&meta=tokens から取得した「csrf」トークン
- このパラメーターは必須です。
例:
- IPアドレス 192.0.2.5 を First strike という理由で3日ブロックする
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC
- 利用者 Vandal を Vandalism という理由で無期限ブロックし、新たなアカウント作成とメールの送信を禁止する。
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC