MediaWiki API 結果

这是JSON格式的HTML实现。HTML对调试很有用,但不适合应用程序使用。

指定format参数以更改输出格式。要查看JSON格式的非HTML实现,设置format=json

参见完整文档,或API帮助以获取更多信息。

{
    "batchcomplete": "",
    "query": {
        "gadgets": [
            {
                "id": "Carousel",
                "metadata": {
                    "settings": {
                        "rights": [],
                        "skins": [],
                        "default": "",
                        "category": "general"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-Carousel.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-Carousel.css"
                        ],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "peers": [],
                        "messages": []
                    }
                },
                "desc": "Carousel\uff1a\u652f\u63f4\u6372\u52d5\u5f0f\u5167\u5bb9\u986f\u793a <a rel=\"nofollow\" class=\"external text\" href=\"http://sorgalla.com/jcarousel/\">JCarousel</a>. <b>(default)</b>"
            },
            {
                "id": "Twinkle",
                "metadata": {
                    "settings": {
                        "rights": [
                            "autoconfirmed"
                        ],
                        "skins": [],
                        "default": "",
                        "category": "sysop"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-morebits.js",
                            "MediaWiki:Gadget-Twinkle.js",
                            "MediaWiki:Gadget-friendlyshared.js",
                            "MediaWiki:Gadget-friendlytag.js",
                            "MediaWiki:Gadget-friendlytalkback.js",
                            "MediaWiki:Gadget-twinklearv.js",
                            "MediaWiki:Gadget-twinklebatchdelete.js",
                            "MediaWiki:Gadget-twinklebatchundelete.js",
                            "MediaWiki:Gadget-twinkleprotect.js",
                            "MediaWiki:Gadget-twinkleblock.js",
                            "MediaWiki:Gadget-twinkleclose.js",
                            "MediaWiki:Gadget-twinkleconfig.js",
                            "MediaWiki:Gadget-twinklecopyvio.js",
                            "MediaWiki:Gadget-twinkledelimages.js",
                            "MediaWiki:Gadget-twinklediff.js",
                            "MediaWiki:Gadget-twinklefluff.js",
                            "MediaWiki:Gadget-twinkleimage.js",
                            "MediaWiki:Gadget-twinklespeedy.js",
                            "MediaWiki:Gadget-twinkleunlink.js",
                            "MediaWiki:Gadget-twinklewarn.js",
                            "MediaWiki:Gadget-twinklexfd.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-morebits.css"
                        ],
                        "dependencies": [
                            "mediawiki.user",
                            "mediawiki.util",
                            "mediawiki.RegExp",
                            "mediawiki.Title",
                            "jquery.ui.dialog",
                            "jquery.tipsy"
                        ],
                        "peers": [],
                        "messages": []
                    }
                },
                "desc": "<a href=\"/wiki/MediaWiki:Gadget-Twinkle\" title=\"MediaWiki:Gadget-Twinkle\">Twinkle</a>\uff1a\u5de1\u68c0\u5de5\u5177"
            },
            {
                "id": "HotCat",
                "metadata": {
                    "settings": {
                        "rights": [
                            "edit"
                        ],
                        "skins": [],
                        "default": "",
                        "category": "sysop"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-HotCat.js"
                        ],
                        "styles": [],
                        "dependencies": [],
                        "peers": [],
                        "messages": []
                    }
                },
                "desc": "<a href=\"/wiki/MediaWiki:Gadget-HotCat\" title=\"MediaWiki:Gadget-HotCat\">HotCat</a>\uff1a\u8f83\u80fd\u65b9\u4fbf\u5730\u4e3a\u9875\u9762\u589e\u52a0\u3001\u5220\u9664\u6216\u4fee\u6539\u5206\u7c7b\uff0c\u5177\u5907\u5206\u7c7b\u540d\u79f0\u8054\u60f3\u529f\u80fd"
            },
            {
                "id": "libJQuery",
                "metadata": {
                    "settings": {
                        "rights": [
                            "hidden"
                        ],
                        "skins": [],
                        "hidden": "",
                        "category": "compatibility"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-libJQuery.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-libJQuery.css"
                        ],
                        "dependencies": [],
                        "peers": [],
                        "messages": []
                    }
                },
                "desc": "\u29fcgadget-libJQuery\u29fd"
            }
        ]
    }
}