MediaWiki API 結果

這是JSON格式的HTML實現。HTML對除錯很有用,但不適合應用程式使用。

指定format參數以變更輸出格式。要查看JSON格式的非HTML實現,設定format=json

參見完整文件,或API說明以取得更多資訊。

{
    "batchcomplete": "",
    "query": {
        "gadgets": [
            {
                "id": "HotCat",
                "metadata": {
                    "settings": {
                        "rights": [
                            "edit"
                        ],
                        "skins": [],
                        "actions": [],
                        "category": "edit"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-HotCat.js"
                        ],
                        "styles": [],
                        "datas": [],
                        "dependencies": [],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "Cat-a-lot",
                "metadata": {
                    "settings": {
                        "rights": [],
                        "skins": [],
                        "actions": [],
                        "category": "edit"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-Cat-a-lot.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-Cat-a-lot.css"
                        ],
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util"
                        ],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "specialchars",
                "metadata": {
                    "settings": {
                        "rights": [],
                        "skins": [],
                        "actions": [],
                        "category": "edit"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-specialchars.js"
                        ],
                        "styles": [],
                        "datas": [],
                        "dependencies": [],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "ToolsRedirect",
                "metadata": {
                    "settings": {
                        "rights": [
                            "edit"
                        ],
                        "skins": [],
                        "actions": [],
                        "category": "edit"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-ToolsRedirect.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-ToolsRedirect.css"
                        ],
                        "datas": [],
                        "dependencies": [
                            "ext.gadget.site-lib"
                        ],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "contribsrange",
                "metadata": {
                    "settings": {
                        "rights": [],
                        "skins": [],
                        "actions": [],
                        "category": "browser"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-contribsrange.js"
                        ],
                        "styles": [],
                        "datas": [],
                        "dependencies": [
                            "mediawiki.util",
                            "jquery.spinner"
                        ],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "Twinkle",
                "metadata": {
                    "settings": {
                        "rights": [
                            "autoconfirmed"
                        ],
                        "skins": [],
                        "actions": [],
                        "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-twinklebatchdelete.js",
                            "MediaWiki:Gadget-twinklebatchundelete.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-twinkleprotect.js",
                            "MediaWiki:Gadget-twinklespeedy.js",
                            "MediaWiki:Gadget-twinkleunlink.js",
                            "MediaWiki:Gadget-twinklewarn.js",
                            "MediaWiki:Gadget-twinklexfd.js"
                        ],
                        "styles": [
                            "MediaWiki:Gadget-morebits.css"
                        ],
                        "datas": [],
                        "dependencies": [
                            "mediawiki.user",
                            "mediawiki.util",
                            "mediawiki.Title",
                            "jquery.ui.dialog",
                            "jquery.tipsy"
                        ],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "rollback-summary",
                "metadata": {
                    "settings": {
                        "rights": [
                            "rollback"
                        ],
                        "skins": [],
                        "actions": [],
                        "category": "sysop"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-rollback-summary.js"
                        ],
                        "styles": [],
                        "datas": [],
                        "dependencies": [],
                        "peers": [],
                        "messages": []
                    }
                }
            },
            {
                "id": "site-lib",
                "metadata": {
                    "settings": {
                        "rights": [
                            "hidden"
                        ],
                        "skins": [],
                        "actions": [],
                        "hidden": "",
                        "category": "compatibility"
                    },
                    "module": {
                        "scripts": [
                            "MediaWiki:Gadget-site-lib.js"
                        ],
                        "styles": [],
                        "datas": [],
                        "dependencies": [
                            "mediawiki.legacy.wikibits",
                            "mediawiki.util"
                        ],
                        "peers": [],
                        "messages": []
                    }
                }
            }
        ]
    }
}