MediaWiki API ่ชชๆ˜Ž

ๆญค้ ็‚บ่‡ชๅ‹•็”ข็”Ÿ็š„ MediaWiki API ่ชชๆ˜Žๆ–‡ไปถ้ ้ขใ€‚

่ชชๆ˜Žๆ–‡ไปถ่ˆ‡็ฏ„ไพ‹๏ผšhttps://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

format=json

๏ผˆmain | json๏ผ‰
  • ๆญคๆจก็ต„้œ€่ฆ่ฎ€ๅ–ๆฌŠ้™ใ€‚
  • ไพ†ๆบ๏ผšMediaWiki
  • ๆŽˆๆฌŠๆขๆฌพ๏ผšGPL-2.0-or-later

ไฝฟ็”จ JSON ๆ ผๅผ่ผธๅ‡บ่ณ‡ๆ–™ใ€‚

ๅƒๆ•ธ๏ผš
Other general parameters are available.
callback

่‹ฅๆœ‰ๆŒ‡ๅฎš๏ผŒๅฐ‡่ผธๅ‡บๅŒ…ๅœจๆŒ‡ๅฎš็š„ๅ‡ฝๅผๅ‘ผๅซใ€‚ๅ‡บๆ–ผๅฎ‰ๅ…จ่€ƒ้‡๏ผŒๆœƒ้™ๅˆถๆ‰€ๆœ‰ไฝฟ็”จ่€…็‰นๅฎš่ณ‡ๆ–™ใ€‚

utf8

่‹ฅๆœ‰ๆŒ‡ๅฎš็š„่ฉฑ๏ผŒๅฐ‡ๅคšๆ•ธ๏ผˆไธฆ้žๅ…จ้ƒจ๏ผ‰้ž ASCII ๅญ—ๅ…ƒ็ทจ็ขผๆˆ UTF-8๏ผŒ่€Œไธๆ˜ฏไปฅๅๅ…ญ้€ฒไฝ่ฝ‰็พฉๅบๅˆ—ไพ†ๅ–ไปฃๆŽ‰ใ€‚้ ่จญๆ˜ฏ็•ถ formatversion ไธๆ˜ฏ 1 ๆ™‚ใ€‚

้กžๅž‹๏ผšๅธƒๆž—ๅ€ผ๏ผˆ่ฉณ็ดฐ่ณ‡่จŠ๏ผ‰
ascii

่‹ฅๆœ‰ๆŒ‡ๅฎš๏ผŒ็ทจ็ขผๆ‰€ๆœ‰ไฝฟ็”จๅๅ…ญ้€ฒไฝ่ทณ่„ซๅบๅˆ—็š„้ž ASCII ๅญ—็ขผใ€‚้ ่จญ็•ถ formatversion ็‚บ 1 ๆ™‚ใ€‚

้กžๅž‹๏ผšๅธƒๆž—ๅ€ผ๏ผˆ่ฉณ็ดฐ่ณ‡่จŠ๏ผ‰
formatversion

่ผธๅ‡บๆ ผๅผ

1
ๅ‘ไธ‹็›ธๅฎนๆ ผๅผ๏ผˆXML-ๆจฃๅผ็š„ๅธƒๆž—้กžๅž‹ใ€ไปฅ * ้ตไฝœ็‚บๅ…งๅฎน็ฏ€้ปž็ญ‰็ญ‰๏ผ‰ใ€‚
2
็พไปฃๆ ผๅผใ€‚
latest
ไฝฟ็”จๆœ€ๆ–ฐๆ ผๅผ๏ผˆ็›ฎๅ‰็‚บ 2๏ผ‰๏ผŒๅฏ่ƒฝๆœƒไธ่ญฆๅ‘Šๅšๅ‡บๆ”น่ฎŠใ€‚
ๅ–ฎๅ€ผ๏ผš1ใ€โ€‹2ใ€โ€‹latest
้ ่จญๅ€ผ๏ผš1
็ฏ„ไพ‹๏ผš
ไปฅ JSON ๆ ผๅผๅ‚ณๅ›žๆŸฅ่ฉข็ตๆžœใ€‚
api.php?action=query&meta=siteinfo&siprop=namespaces&format=json [ๅœจๆฒ™็›’ไธญ้–‹ๅ•Ÿ]