MediaWiki API ่ชชๆ
ๆญค้ ็บ่ชๅ็ข็็ MediaWiki API ่ชชๆๆไปถ้ ้ขใ
่ชชๆๆไปถ่็ฏไพ๏ผhttps://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=unblock
๏ผmain | unblock๏ผ
- ๆญคๆจก็ต้่ฆ่ฎๅๆฌ้ใ
- ๆญคๆจก็ต้่ฆๅฏซๅ ฅๆฌ้ใ
- ๆญคๆจก็ตๅ ๆฅๅ POST ่ซๆฑใ
- ไพๆบ๏ผMediaWiki
- ๆๆฌๆขๆฌพ๏ผGPL-2.0-or-later
่งฃ้คๅฐ้ไธไฝไฝฟ็จ่ ใ
ๅ
ท้ซๅๆธ๏ผ
ๅ
ถไป้็จๅๆธๅฏ็จใ
- id
่ฆ่งฃๅฐ็ๅฐ้ ID๏ผๅฏ้้ list=blocks ๅๅพ๏ผใไธๅฏ่ user ไธ่ตทไฝฟ็จใ
- ้กๅ๏ผๆดๆธ
- user
่ฆ่งฃๅฐ็ไฝฟ็จ่ ใไธ่ฝ่ id ไธ่ตทไฝฟ็จใ
- ้กๅ๏ผไฝฟ็จ่ ๏ผๆไปปไฝไฝฟ็จ่ ๅ็จฑใโIPใโIP ็ฏๅๅไฝฟ็จ่ ID๏ผไพๅฆ๏ผ"#12345"๏ผ
- userid
- ๅทฒๆฃ็จใ
ๆนๆๆๅฎ user=#IDใ
- ้กๅ๏ผๆดๆธ
- reason
่งฃ้คๅฐ้็ๅๅ ใ
- ้ ่จญๅผ๏ผ(็ฉบ)
ๅจๅฐ้ๆฅ่ช่ฃกๆดๆนๅฅ็จๅฐ้ ็ฎ็ๆจ็ฑคใ
- ๅคๅผ (ไปฅ | ๆ alternative ๅ้)๏ผ
- watchuser
็ฃ่ฆไฝฟ็จ่ ๆIPไฝๅ็ไฝฟ็จ่ ้ ้ขๅ่จ่ซ้ ใ
- ้กๅ๏ผๅธๆๅผ๏ผ่ฉณ็ดฐ่ณ่จ๏ผ
- token
่ช action=query&meta=tokens ๆฅๆถ็ใcsrfใๆฌๆใ
- ๆญค็บๅฟ ๅกซๅๆธใ
็ฏไพ๏ผ
- ่งฃ้คๅฐ้ ID #105ใ
- api.php?action=unblock&id=105 [ๅจๆฒ็ไธญ้ๅ]
- ๅฐ้ไฝฟ็จ่ Bob๏ผๅๅ ๏ผSorry Bobใ
- api.php?action=unblock&user=Bob&reason=Sorry%20Bob [ๅจๆฒ็ไธญ้ๅ]