MediaWiki API 說明
æ¤é çºèªåç¢çç MediaWiki API 說ææä»¶é é¢ã
說ææä»¶èç¯ä¾ï¼https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=block
- æ¤æ¨¡çµéè¦è®åæ¬éã
- æ¤æ¨¡çµéè¦å¯«å ¥æ¬éã
- æ¤æ¨¡çµå æ¥å POST è«æ±ã
- 便ºï¼MediaWiki
- ææ¬æ¢æ¬¾ï¼GPL-2.0-or-later
å°é使ç¨è ã
- user
è¦å°éç使ç¨è ã
- é¡åï¼ä½¿ç¨è ï¼æä»»ä½ä½¿ç¨è å稱ãâIPãâIP ç¯åå使ç¨è IDï¼ä¾å¦ï¼"#12345"ï¼
- userid
- å·²æ£ç¨ã
æ¹ææå®user=#IDã
- é¡åï¼æ´æ¸
- expiry
å°ææéãå¯ä»¥æ¯ç¸å°æéï¼ä¾å¦ï¼5 months æ 2 weeksï¼ææ¯çµå°æéï¼ä¾å¦ï¼2014-09-18T12:34:56Zï¼ã妿è¨å®æinfiniteãindefiniteæneverï¼å°éå°æç¡æéã
- é è¨å¼ï¼never
- reason
å°éåå ã
- é è¨å¼ï¼(空)
- anononly
å å°éå¿å使ç¨è (ç¦æ¢éå IP ä½åçå¿å使ç¨è 編輯)ã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- nocreate
ç¦æ¢å»ºç«å¸³èã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- autoblock
èªåå°éæå¾ä½¿ç¨ç IP ä½åï¼ä»¥åå¨éä¹å¾å試ç»å ¥ç IP ä½åã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- noemail
ç¦æ¢ä½¿ç¨è éé Wiki å¯éé»åéµä»¶ã (éè¦
blockemailæ¬é)ã- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- hidename
é±èå°éæ¥èªç使ç¨è å稱ã (éè¦
hideuseræ¬é)ã- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- allowusertalk
å 許使ç¨è 編輯èªå·±çè¨è«é ï¼ä¾æ$wgBlockAllowsUTEditçè¨å®ï¼ã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- reblock
è¥ä½¿ç¨è 已被å°éï¼è¦å¯«æ¢æçå°éè¨å®å¼ã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- watchuser
ç£è¦ä½¿ç¨è æ IP ä½åç使ç¨è é é¢èå°è©±é é¢ã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- tags
å¨å°éæ¥èªè£¡æ´æ¹å¥ç¨å°é ç®çæ¨ç±¤ã
- å¤å¼ (以 | æ alternative åé)ï¼
- partial
å°é使ç¨è 訪åç¹æ®é 颿å½å空éï¼è䏿¯æ´åç¶²ç«ã
- é¡åï¼å¸æå¼ï¼è©³ç´°è³è¨ï¼
- pagerestrictions
å°é使ç¨è ååºç·¨è¼¯çæ¨é¡æ¸ å®ãå å¨ partial 被è¨å®çº true æå¥ç¨ã
- é¡åï¼é¦é æ¨é¡
- å°å¹¾åå¼ä»¥ | æ alternative åéã
- å¼çæå¤§æ¸éçº 10ã
- å æ¥ååå¨çé é¢ã
- namespacerestrictions
å°é使ç¨è ååºç·¨è¼¯çå½å空é ID æ¸ å®ãå å¨ partial 被è¨å®çº true æå¥ç¨ã
- å¤å¼ (以 | æ alternative åé)ï¼0ãâ1ãâ2ãâ3ãâ4ãâ5ãâ6ãâ7ãâ8ãâ9ãâ10ãâ11ãâ12ãâ13ãâ14ãâ15
- è¦æå®ææå¼ï¼è«ä½¿ç¨*ã
- token
èª action=query&meta=tokens æ¥æ¶çãcsrfãæ¬æã
- æ¤åæ¸å·²æ£ç¨ã
- 帶æåå å°é IP ä½å 192.0.2.5 ä¸å¤©ã
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [卿²çä¸éå]
- 帶æåå æ°¸ä¹ å°éç¨æ¶ Vandalï¼ä¸¦é²æ¢å»ºç«æ°å¸³èåç¼éé»åéµä»¶ã
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [卿²çä¸éå]