MediaWiki API 帮助
è¿æ¯èªå¨çæçMediaWiki APIææ¡£é¡µé¢ã
ææ¡£åä¾åï¼https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=import
- æ¤æ¨¡åéè¦è¯»åæéã
- æ¤æ¨¡åéè¦åå ¥æéã
- æ¤æ¨¡ååªå 许POST请æ±ã
- æ¥æºï¼MediaWiki
- 许å¯åè®®ï¼GPL-2.0-or-later
ä»å ¶ä»wikiï¼æä»XMLæä»¶å¯¼å ¥é¡µé¢ã
注æå½åéç¨äºxmlåæ°çæä»¶æ¶ï¼HTTP POSTå¿ é¡»ä½ä¸ºæä»¶ä¸ä¼ 宿ï¼å³ä½¿ç¨multipart/form-dataï¼
- summary
æ¥å¿è®°å½å¯¼å ¥æè¦ã
- xml
ä¸ä¼ çXMLæä»¶ã
- å¿ é¡»ä½¿ç¨POSTæ¹æ³åmultipart/form-dataä½ä¸ºæä»¶ä¸ä¼ ã
- interwikiprefix
对äºä¸ä¼ å¯¼å ¥ï¼è¦åºç¨å°ä½ç½®ç¨æ·åçè·¨wikiåç¼ï¼å¦æè®¾ç½®äºassignknownusersçè¯ï¼åä¹å å«å·²ç¥ç¨æ·ï¼ã
- interwikisource
ç¨äºè·¨wikiå¯¼å ¥ï¼å¯¼å ¥çæ¥æºwikiã
- 以ä¸å¼ä¸çä¸ä¸ªï¼
- interwikipage
ç¨äºè·¨wikiå¯¼å ¥ï¼å¯¼å ¥ç页é¢ã
- fullhistory
ç¨äºè·¨wikiå¯¼å ¥ï¼å®æ´å¯¼å ¥åå²ï¼èä¸åªæ¯ææ°çæ¬ã
- ç±»åï¼å¸å°å (详æ )
- templates
ç¨äºè·¨wikiå¯¼å ¥ï¼è¿å¸¦å¯¼å ¥ææå å«ç模æ¿ã
- ç±»åï¼å¸å°å (详æ )
- namespace
å¯¼å ¥è³æ¤å½å空é´ãä¸è½ä¸rootpageä¸èµ·ä½¿ç¨ã
- 以ä¸å¼ä¸çä¸ä¸ªï¼0ãâ1ãâ2ãâ3ãâ4ãâ5ãâ6ãâ7ãâ8ãâ9ãâ10ãâ11ãâ12ãâ13ãâ14ãâ15ãâ710ãâ711ãâ2300ãâ2301ãâ2302ãâ2303
- assignknownusers
åé ç¼è¾è³æ¬å°ç¨æ·ï¼åªè¦å½åç¨æ·åå¨äºæ¬å°ã
- ç±»åï¼å¸å°å (详æ )
- rootpage
ä½ä¸ºæ¤é¡µé¢çå页é¢å¯¼å ¥ãä¸è½ä¸namespaceä¸èµ·ä½¿ç¨ã
- tags
è¦å¨å¯¼å ¥æ¥å¿ï¼ä»¥åå¨å¯¼å ¥é¡µé¢çç©ºä¿®è®¢çæ¬ä¸åºç¨å°å®ä½çæ´æ¹æ ç¾ã
- å¼ï¼ä»¥|ææ¿ä»£ç©åéï¼ï¼
- token
ä»action=query&meta=tokensååçâcsrfâ令ç
- è¿ä¸ªåæ°æ¯å¿ éçã
- å°é¡µé¢meta:Help:ParserFunctionsè¿å¸¦å®æ´åå²å¯¼å ¥è³100å½å空é´ã
- api.php?action=import&interwikisource=meta&interwikipage=Help:ParserFunctions&namespace=100&fullhistory=&token=123ABC [卿²ç䏿å¼]