MediaWiki API ่ชชๆ
ๆญค้ ็บ่ชๅ็ข็็ MediaWiki API ่ชชๆๆไปถ้ ้ขใ
่ชชๆๆไปถ่็ฏไพ๏ผhttps://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=changeauthenticationdata ๏ผchangeauth๏ผ
๏ผmain | changeauthenticationdata๏ผ
- ๆญคๆจก็ต้่ฆ่ฎๅๆฌ้ใ
- ๆญคๆจก็ต้่ฆๅฏซๅ ฅๆฌ้ใ
- ๆญคๆจก็ตๅ ๆฅๅ POST ่ซๆฑใ
- ไพๆบ๏ผMediaWiki
- ๆๆฌๆขๆฌพ๏ผGPL-2.0-or-later
็บ็ฎๅไฝฟ็จ่ ่ฎๆด่บซๅๆ ธๅฐ่ณๆใ
ๅๆธ๏ผ
Other general parameters are available.
- changeauthrequest
ไฝฟ็จๆญค่บซไปฝ้ฉ่ญ่ซๆฑ๏ผ้้่ชaction=query&meta=authmanagerinfoๅๅณ็id่amirequestsfor=changeใ
- ๆญค็บๅฟ ๅกซๅๆธใ
- changeauthtoken
่ช action=query&meta=tokens ๆฅๆถ็ใcsrfใๆฌๆใ
- ๆญค็บๅฟ ๅกซๅๆธใ
- *
- ๆญคๆจก็ตๅ ่จฑ้กๅคๅๆธ๏ผๅๆฑบๆผๅฏ็จ็่บซไปฝ้ฉ่ญ่ซๆฑใไฝฟ็จaction=query&meta=authmanagerinfoไธamirequestsfor=change๏ผๆไนๅไพ่ชๆญคๆจก็ต็ๅๆ๏ผๅฆๆๅ้ฉ๏ผไปฅๆฑบๅฎๅฏ็จ่ซๆฑๅๅ ถไฝฟ็จ็ๆฌไฝใ
็ฏไพ๏ผ
- ๅ่ฉฆๆดๆน็ฎๅไฝฟ็จ่ ็ๅฏ็ขผ่ณ ExamplePasswordใ
- api.php?action=changeauthenticationdata&changeauthrequest=MediaWiki%5CAuth%5CPasswordAuthenticationRequest&password=ExamplePassword&retype=ExamplePassword&changeauthtoken=123ABC [ๅจๆฒ็ไธญ้ๅ]