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
該做什麼?add 或 delete。
- 此為必填參數。
- 單值: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 [在沙盒中開啟]