MediaWiki API ่ชชๆ
ๆญค้ ็บ่ชๅ็ข็็ MediaWiki API ่ชชๆๆไปถ้ ้ขใ
่ชชๆๆไปถ่็ฏไพ๏ผhttps://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=changecontentmodel
๏ผmain | changecontentmodel๏ผ
- ๆญคๆจก็ต้่ฆ่ฎๅๆฌ้ใ
- ๆญคๆจก็ต้่ฆๅฏซๅ ฅๆฌ้ใ
- ๆญคๆจก็ตๅ ๆฅๅ POST ่ซๆฑใ
- ไพๆบ๏ผMediaWiki
- ๆๆฌๆขๆฌพ๏ผGPL-2.0-or-later
่ฎๆด้ ้ข็ๅ งๅฎนๆจกๅ
ๅ
ท้ซๅๆธ๏ผ
ๅ
ถไป้็จๅๆธๅฏ็จใ
- title
ๆจๆๆณ่ฆๆดๆนๅ งๅฎนๆจก็ต็้ ้ขๆจ้กใไธ่ฝ่ pageid ๅๆไฝฟ็จใ
- pageid
ๆจๆๆณ่ฆๆดๆนๅ งๅฎนๆจก็ต็้ ้ข IDใไธ่ฝ่ title ๅๆไฝฟ็จใ
- ้กๅ๏ผๆดๆธ
- summary
็ทจ่ผฏๆ่ฆ่ๆฅ่ช้ ็ฎๅๅ
ๆดๆนๆจ็ฑคไพๅฅ็จๅฐๆฅ่ช้ ็ฎไธฆ็ทจ่ผฏใ
- ๅคๅผ (ไปฅ | ๆ alternative ๅ้)๏ผ
- model
ๆฐๅ งๅฎน็ๅ งๅฎนๆจก็ตใ
- ๆญค็บๅฟ ๅกซๅๆธใ
- ๅฎๅผ๏ผGadgetDefinitionใโScribuntoใโcssใโjavascriptใโjsonใโtextใโwikitext
- bot
ๆจ่จๅธถๆๆฉๅจไบบๆจ็ฑค็ๅ งๅฎนๆจก็ตใ
- ้กๅ๏ผๅธๆๅผ๏ผ่ฉณ็ดฐ่ณ่จ๏ผ
- token
่ช action=query&meta=tokens ๆฅๆถ็ใcsrfใๆฌๆใ
- ๆญค็บๅฟ ๅกซๅๆธใ
็ฏไพ๏ผ
- ๆดๆนๆ
text
ๅ งๅฎนๆจก็ต็ไธป่ฆ้ ้ข - api.php?action=changecontentmodel&title=Main Page&model=text&token=123ABC [ๅจๆฒ็ไธญ้ๅ]