MediaWiki API 结果

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

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

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

{
    "batchcomplete": "",
    "continue": {
        "lecontinue": "20250718180529|921",
        "continue": "-||"
    },
    "query": {
        "logevents": [
            {
                "logid": 931,
                "ns": 6,
                "title": "\u6587\u4ef6:\u7b2c\u4e09\u5c4a\u7334\u738b\u676f\u62a5\u540d\u8868.png",
                "pageid": 492,
                "logpage": 492,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T17:47:46Z",
                "comment": "\u57fa\u4e8eMsUpload\u7684\u6587\u4ef6\u4e0a\u4f20"
            },
            {
                "logid": 930,
                "ns": 6,
                "title": "\u6587\u4ef6:\u7b2c\u4e09\u5c4a\u7334\u738b\u676f\u62a5\u540d\u8868.png",
                "pageid": 492,
                "logpage": 492,
                "params": {
                    "img_sha1": "qvjlyq1udzir0jqvi8809crwzpgfo7f",
                    "img_timestamp": "2025-07-19T17:47:45Z"
                },
                "type": "upload",
                "action": "upload",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T17:47:45Z",
                "comment": "\u57fa\u4e8eMsUpload\u7684\u6587\u4ef6\u4e0a\u4f20"
            },
            {
                "logid": 929,
                "ns": 0,
                "title": "\u6e38\u620fOST",
                "pageid": 491,
                "logpage": 491,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T07:52:16Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c\u672c\u9875\u9762\u6536\u5f55\u4e86Steam\u5546\u5e97\u53d1\u552e\u7684DJMAX RESPECT V\u6240\u6709\u6e38\u620fOST\u3002\u201d"
            },
            {
                "logid": 928,
                "ns": 10,
                "title": "\u6a21\u677f:Os",
                "pageid": 490,
                "logpage": 490,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T02:20:50Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c<font color=gray>''{{{1}}}''</font>\u201d"
            },
            {
                "logid": 927,
                "ns": 8,
                "title": "MediaWiki:Common.js",
                "pageid": 489,
                "logpage": 489,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T02:06:17Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c/* \u8fd9\u91cc\u7684\u4efb\u4f55JavaScript\u5c06\u4e3a\u6240\u6709\u7528\u6237\u5728\u6bcf\u6b21\u9875\u9762\u52a0\u8f7d\u65f6\u52a0\u8f7d\u3002 */  /* \u6298\u53e0\u76ee\u5f55 */ var toc, toggleLink; try {   toc = document.getElementById('toc').getElementsByTagName('ul')[0];   toggleLink = document.getElementById('toctogglecheckbox');   // if (tocIsHidden()) {   toggleToc();   // } } catch (error) {   console.log('erred', error); } function tocIsHidden () {     return !toc || !toggleLink || window.getComputedStyle(toc).display !== 'blo\u2026\u201d"
            },
            {
                "logid": 926,
                "ns": 8,
                "title": "MediaWiki:Gadget-stickyToc",
                "pageid": 488,
                "logpage": 488,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T01:05:32Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c'''\u6d6e\u52a8\u76ee\u5f55''': \u5728\u4fa7\u8fb9\u680f\u589e\u52a0\u6d6e\u52a8\u76ee\u5f55\u3002\u201d"
            },
            {
                "logid": 925,
                "ns": 8,
                "title": "MediaWiki:Gadget-sectionObserver.js",
                "pageid": 487,
                "logpage": 487,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T01:02:40Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c// Source: https://github.com/wikimedia/mediawiki-skins-Vector/blob/master/resources/skins.vector.js/sectionObserver.js  /** @module SectionObserver */  /**  * @callback OnIntersection  * @param {HTMLElement} element The section that triggered the new intersection change.  */  /**  * @typedef {Object} SectionObserverProps  * @property {NodeList} elements A list of HTML elements to observe for  * intersection changes. This list can be updated through the `elemen\u2026\u201d"
            },
            {
                "logid": 924,
                "ns": 8,
                "title": "MediaWiki:Gadget-stickyToc.css",
                "pageid": 486,
                "logpage": 486,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T00:59:28Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c#p-toc {     position: sticky;     top: 0.5em; }  #p-toc .vector-menu-content-list {     max-height: calc(100vh - 3.75em - 12px - var(--sticky-bottom, 0px));     overflow-y: auto;     color-scheme: dark;     scrollbar-width: thin;     overscroll-behavior: none; }  @media (prefers-reduced-motion: no-preference) { \t#p-toc .vector-menu-content-list { \t\tscroll-behavior: smooth; \t} }  #p-toc .vector-menu-content-list ul {     margin-left: 10px; }  #p-toc .vector-men\u2026\u201d"
            },
            {
                "logid": 923,
                "ns": 8,
                "title": "MediaWiki:Gadgets-definition",
                "pageid": 485,
                "logpage": 485,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T00:58:43Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c==Reader== * stickyToc[ResourceLoader|type=general|default]|stickyToc.js|stickyToc.css\u201d"
            },
            {
                "logid": 922,
                "ns": 8,
                "title": "MediaWiki:Gadget-stickyToc.js",
                "pageid": 484,
                "logpage": 484,
                "params": {},
                "type": "create",
                "action": "create",
                "user": "MJ Hamster",
                "timestamp": "2025-07-19T00:55:11Z",
                "comment": "\u521b\u5efa\u9875\u9762\uff0c\u5185\u5bb9\u4e3a\u201c$(function(){ \tif (!$('#toc').length) { \t\treturn; \t} \tvar batchConv = require('ext.gadget.HanAssist').batchConv; \tvar i18n = batchConv({ \t\theader: { hans: '\u76ee\u5f55', hant: '\u76ee\u9304' }, \t\ttop: { hans: '\uff08\u9876\u90e8\uff09', hant: '\uff08\u9802\u90e8\uff09' } \t}); \t \tnew ResizeObserver(function(entries) { \t\tif (window.innerWidth <= 720) { \t\t\t$('#mw-panel').css('height', ''); \t\t} \t\telse { \t\t\t$('#mw-panel').css('height', document.body.scrollHeight - 10); \t\t} \t}).observe($('#content')[0\u2026\u201d"
            }
        ]
    }
}