MediaWiki API ่ชชๆ
ๆญค้ ็บ่ชๅ็ข็็ MediaWiki API ่ชชๆๆไปถ้ ้ขใ
่ชชๆๆไปถ่็ฏไพ๏ผhttps://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=opensearch
๏ผmain | opensearch๏ผ
- ๆญคๆจก็ต้่ฆ่ฎๅๆฌ้ใ
- ไพๆบ๏ผMediaWiki
- ๆๆฌๆขๆฌพ๏ผGPL-2.0-or-later
ไฝฟ็จ OpenSearch ๅๅฎๆๅฐๆฌ wikiใ
ๅๆธ๏ผ
Other general parameters are available.
- search
ๆๅฐๅญไธฒใ
- ๆญค็บๅฟ ๅกซๅๆธใ
- namespace
ๆๅฐ็ๅฝๅ็ฉบ้ใ่ฅ search ไปฅๆๆ็ๅฝๅ็ฉบ้ๅ็ถด็บ้้ ญๅๆ่ขซๅฟฝ็ฅใ
- ๅคๅผ (ไปฅ | ๆ alternative ๅ้)๏ผ0ใโ1ใโ2ใโ3ใโ4ใโ5ใโ6ใโ7ใโ8ใโ9ใโ10ใโ11ใโ12ใโ13ใโ14ใโ15ใโ828ใโ829ใโ2300ใโ2301ใโ2302ใโ2303
- ่ฆๆๅฎๆๆๅผ๏ผ่ซไฝฟ็จ*ใ
- ้ ่จญๅผ๏ผ0
- limit
ๅๅณ็็ตๆๆธ้ไธ้ใ
- ้กๅ๏ผๆดๆธๆmax
- ๆธๅผๅฟ ้ ๅจ 1 ่ 500 ไน้ใ
- ้ ่จญๅผ๏ผ10
- suggest
- ๅทฒๆฃ็จใ
ไธๅไฝฟ็จใ
- ้กๅ๏ผๅธๆๅผ๏ผ่ฉณ็ดฐ่ณ่จ๏ผ
- redirects
ๅฆไฝ่็้ๅฎๅ๏ผ
- return
- ๅณๅ้ๅฎๅๆฌ่บซใ
- resolve
- ๅณๅ็ฎๆจ้ ้ข๏ผๅณๅ็็ตๆๆธ็ฎๅฏ่ฝๅฐๆผlimitใ
็ฑๆผๆญทๅฒๅๅ ๏ผformat=json็้ ่จญๅผ็บใreturnใ๏ผๅ ถไปๆ ผๅผๅ็บใresolveใใ
- return
- ่ฟๅ้ๅฎๅๆฌ่บซใ
- resolve
- ่ฟๅ็ฎๆ ้กต้ขใๅฏ่ฝ่ฟๅๅฐไบlimitไธช็ปๆใ
็ฑไบๅๅฒๅๅ ๏ผformat=json้ป่ฎคไธบ"return"๏ผๅ ถไปๆ ผๅผ้ป่ฎคไธบ"resolve"ใ
- ๅฎๅผ๏ผresolveใโreturn
- format
่ผธๅบ็ๆ ผๅผใ
- ๅฎๅผ๏ผjsonใโjsonfmใโxmlใโxmlfm
- ้ ่จญๅผ๏ผjson
- warningsaserror
่ฅ่ญฆๅไปฅ format=json ๆๅๆ๏ผๅๅณ API ้ฏ่ชค่้ๅฟฝ็ฅๆใ
- ้กๅ๏ผๅธๆๅผ๏ผ่ฉณ็ดฐ่ณ่จ๏ผ
็ฏไพ๏ผ
- ๆพๅบไปฅ Te ็บ้้ ญ็้ ้ขใ
- api.php?action=opensearch&search=Te [ๅจๆฒ็ไธญ้ๅ]