MediaWiki API 結果

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

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

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

{
    "pagetriagetemplate": {
        "result": "success",
        "template": {
            "listItem.html": "<!-- individual list item template -->\n<% if ( position % 2 == 0 ) { %>\n\t<div class=\"mwe-pt-article-row mwe-pt-article-row-even\">\n<% } else { %>\n\t<div class=\"mwe-pt-article-row mwe-pt-article-row-odd\">\n<% } %>\n\t<div class=\"mwe-pt-status-icon\">\n\t\t<% if ( afd_status == \"1\" || blp_prod_status == \"1\" || csd_status == \"1\" || prod_status == \"1\" ) { %>\n\t\t\t<img src=\"<%= mw.config.get( 'wgExtensionAssetsPath' ) + '/PageTriage/modules/ext.pageTriage.views.list/images/icon_marked_for_deletion.png' %>\" width=\"21\" height=\"21\" />\n\t\t<% } else if ( patrol_status != \"0\" ) { %>\n\t\t\t<img src=\"<%= mw.config.get( 'wgExtensionAssetsPath' ) + '/PageTriage/modules/ext.pageTriage.views.list/images/icon_reviewed.png' %>\" width=\"21\" height=\"21\" />\n\t\t<% } else { %>\n\t\t\t<img src=\"<%= mw.config.get( 'wgExtensionAssetsPath' ) + '/PageTriage/modules/ext.pageTriage.views.list/images/icon_not_reviewed.png' %>\" width=\"21\" height=\"21\" />\n\t\t<% } %>\n\t</div>\n\t<div class=\"mwe-pt-info-pane\">\n\t\t<div class=\"mwe-pt-article\">\n\t\t\t<span class=\"mwe-pt-creation-date\"><%= creation_date_pretty %></span>\n\t\t\t<a class=\"mwe-pt-list-triage-button ui-button-blue\" style=\"display:none;\" href=\"<%= title_url %>\" target=\"_blank\" title='<%= reviewRightHelpText %>'></a>\n\t\t\t<span class=\"mwe-pt-page-title\"><a href=\"<%= title_url %>\" target=\"_blank\"><%= mw.html.escape( title ) %></a></span>\n\t\t\t<span class=\"mwe-pt-histlink\">\n\t\t\t\t(<a href=\"<%= mw.config.get(\"wgScriptPath\") + \"/index.php?title=\" + title_url_format + \"&action=history\" %>\"><%= mw.msg( \"pagetriage-hist\" ) %></a>)\n\t\t\t</span>\n\t\t\t<span class=\"mwe-pt-metadata\">\n\t\t\t\t&#xb7;\n\t\t\t\t<%= mw.msg( \"pagetriage-bytes\", page_len ) %>\n\t\t\t\t&#xb7;\n\t\t\t\t<%= mw.msg( \"pagetriage-edits\", rev_count ) %>\n\t\t\t\t<% if( category_count == \"0\" ) { %>\n\t\t\t\t\t<% if( is_redirect == \"0\" ) { %>\n\t\t\t\t\t\t&#xb7; <span class=\"mwe-pt-metadata-warning\"><%= mw.msg( \"pagetriage-no-categories\" ) %></span>\n\t\t\t\t\t<% } %>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t&#xb7; <%= mw.msg( \"pagetriage-categories\", category_count ) %>\n\t\t\t\t<% } %>\n\t\t\t\t<% if( linkcount == \"0\" && is_redirect == \"0\" ) { %>\n\t\t\t\t\t&#xb7; <span class=\"mwe-pt-metadata-warning\"><%= mw.msg(\"pagetriage-orphan\") %></span>\n\t\t\t\t<% } %>\n\t\t\t\t<% if( typeof reference !== \"undefined\" && reference == \"0\" && is_redirect == \"0\" ) { %>\n\t\t\t\t\t&#xb7; <span class=\"mwe-pt-metadata-warning\"><%= mw.msg( \"pagetriage-no-reference\" ) %></span>\n\t\t\t\t<% } %>\n\t\t\t</span>\n\t\t</div>\n\t\t<div class=\"mwe-pt-author\">\n\t\t<% if( typeof( user_name ) !== \"undefined\" ) { %>\n\t\t\t<%= author_byline %>\n\t\t\t<!-- user_id is undefined or '0' for IP users -->\n\t\t\t<% if( typeof ( user_id ) != 'undefined' && Number( user_id ) !== 0 ) { %>\n\t\t\t\t&#xb7;\n\t\t\t\t<%= mw.msg( 'pagetriage-editcount', user_editcount, user_creation_date_pretty ) %>\n\t\t\t\t<% if( user_bot == \"1\" ) { %>\n\t\t\t\t\t&#xb7;\n\t\t\t\t\t<%= mw.msg( 'pagetriage-author-bot' ) %>\n\t\t\t\t<% } %>\n\t\t\t<% } %>\n\t\t\t<% if( user_block_status == \"1\" ) { %>\n\t\t\t\t&#xb7;\n\t\t\t\t<span class=\"mwe-pt-metadata-warning\">\n\t\t\t\t<%= mw.msg( 'pagetriage-author-blocked' ) %>\n\t\t\t\t</span>\n\t\t\t<% } %>\n\t\t<% } else { %>\n\t\t\t<%= mw.msg('pagetriage-no-author') %>\n\t\t<% } %>\n\t\t</div>\n\t\t<div class=\"mwe-pt-snippet\">\n\t\t\t<%= mw.html.escape( snippet ) %>\n\t\t</div>\n\t</div>\n</div>\n"
        }
    }
}