MediaWiki API ็ตๆžœ

้€™ๆ˜ฏJSONๆ ผๅผ็š„HTMLๅฏฆ็พใ€‚HTMLๅฐ้™ค้Œฏๅพˆๆœ‰็”จ๏ผŒไฝ†ไธ้ฉๅˆๆ‡‰็”จ็จ‹ๅผไฝฟ็”จใ€‚

ๆŒ‡ๅฎšformatๅƒๆ•ธไปฅ่ฎŠๆ›ด่ผธๅ‡บๆ ผๅผใ€‚่ฆๆŸฅ็œ‹JSONๆ ผๅผ็š„้žHTMLๅฏฆ็พ๏ผŒ่จญๅฎšformat=jsonใ€‚

ๅƒ่ฆ‹ๅฎŒๆ•ดๆ–‡ไปถ๏ผŒๆˆ–API่ชชๆ˜Žไปฅๅ–ๅพ—ๆ›ดๅคš่ณ‡่จŠใ€‚

{
    "batchcomplete": "",
    "query": {
        "namespaces": {
            "-2": {
                "id": -2,
                "case": "case-sensitive",
                "canonical": "Media",
                "*": "\u5a92\u9ad4"
            },
            "-1": {
                "id": -1,
                "case": "first-letter",
                "canonical": "Special",
                "*": "\u7279\u6b8a"
            },
            "0": {
                "id": 0,
                "case": "case-sensitive",
                "subpages": "",
                "content": "",
                "*": ""
            },
            "1": {
                "id": 1,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Talk",
                "*": "\u8a0e\u8ad6"
            },
            "2": {
                "id": 2,
                "case": "first-letter",
                "subpages": "",
                "canonical": "User",
                "*": "\u4f7f\u7528\u8005"
            },
            "3": {
                "id": 3,
                "case": "first-letter",
                "subpages": "",
                "canonical": "User talk",
                "*": "\u4f7f\u7528\u8005\u8a0e\u8ad6"
            },
            "4": {
                "id": 4,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Project",
                "*": "LLSIF WIKI"
            },
            "5": {
                "id": 5,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Project talk",
                "*": "LLSIF WIKI\u8a0e\u8ad6"
            },
            "6": {
                "id": 6,
                "case": "case-sensitive",
                "canonical": "File",
                "*": "\u6a94\u6848"
            },
            "7": {
                "id": 7,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "File talk",
                "*": "\u6a94\u6848\u8a0e\u8ad6"
            },
            "8": {
                "id": 8,
                "case": "first-letter",
                "subpages": "",
                "canonical": "MediaWiki",
                "namespaceprotection": "editinterface",
                "*": "MediaWiki"
            },
            "9": {
                "id": 9,
                "case": "first-letter",
                "subpages": "",
                "canonical": "MediaWiki talk",
                "*": "MediaWiki\u8a0e\u8ad6"
            },
            "10": {
                "id": 10,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Template",
                "*": "\u6a21\u677f"
            },
            "11": {
                "id": 11,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Template talk",
                "*": "\u6a21\u677f\u8a0e\u8ad6"
            },
            "12": {
                "id": 12,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Help",
                "*": "\u8aaa\u660e"
            },
            "13": {
                "id": 13,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Help talk",
                "*": "\u8aaa\u660e\u8a0e\u8ad6"
            },
            "14": {
                "id": 14,
                "case": "case-sensitive",
                "canonical": "Category",
                "*": "\u5206\u985e"
            },
            "15": {
                "id": 15,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Category talk",
                "*": "\u5206\u985e\u8a0e\u8ad6"
            },
            "828": {
                "id": 828,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Module",
                "*": "\u6a21\u7d44"
            },
            "829": {
                "id": 829,
                "case": "case-sensitive",
                "subpages": "",
                "canonical": "Module talk",
                "*": "\u6a21\u7d44\u8a0e\u8ad6"
            },
            "2300": {
                "id": 2300,
                "case": "case-sensitive",
                "canonical": "Gadget",
                "namespaceprotection": "gadgets-edit",
                "*": "Gadget"
            },
            "2301": {
                "id": 2301,
                "case": "case-sensitive",
                "canonical": "Gadget talk",
                "*": "Gadget talk"
            },
            "2302": {
                "id": 2302,
                "case": "case-sensitive",
                "canonical": "Gadget definition",
                "namespaceprotection": "gadgets-definition-edit",
                "defaultcontentmodel": "GadgetDefinition",
                "*": "Gadget definition"
            },
            "2303": {
                "id": 2303,
                "case": "case-sensitive",
                "canonical": "Gadget definition talk",
                "*": "Gadget definition talk"
            }
        }
    }
}