MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=spamregex

main | spamregex
  • 此模組需要讀取權限。
  • 此模組需要寫入權限。
  • 此模組僅接受 POST 請求。
  • 來源:Regular Expression Spam Block
  • 授權條款:GPL-2.0-or-later

添加項目到 SpamRegex 或是移除在裡頭被封禁的項目。

參數:
do

該做什麼?adddelete

此為必填參數。
單值:add、​delete
modes

封禁模式。像是:我們嘗試封禁的詞組是否應在頁面內容(文字)、編輯摘要(摘要)、或以上兩項裡封禁?

多值 (以 |alternative 分隔):summary、​text
phrase

從 SpamRegex 封禁或移除的詞組。

此為必填參數。
reason

添加項目到 SpamRegex 的原因。這在添加時需提供,若是刪除則不必。

token

action=query&meta=tokens 接收的「csrf」權杖。

此為必填參數。
範例:
以「Cross-wiki spam」原因來添加詞組「FooBar」到 SpamRegex,該詞組會在頁面文字以及編輯摘要裡封禁
api.php?action=spamregex&do=add&phrase=FooBar&reason=Cross-wiki%20spam&modes=summary|text&token=123ABC [在沙盒中開啟]
從 SpamRegex 來移除詞組「Test, just a test」
api.php?action=spamregex&do=delete&phrase=Test,%20just%20a%20test&token=123ABC [在沙盒中開啟]