MediaWiki API 结果
这是JSON格式的HTML实现。HTML对调试很有用,但不适合应用程序使用。
指定format参数以更改输出格式。要查看JSON格式的非HTML实现,设置format=json。
{ "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" } ] } }