我正在为 Wikia 社区 ( http://c.wikia.com ) 编写用户脚本,我需要获取页面的用户数组(可能还有修订 ID)。我想出了以下代码,但似乎无法使其工作。任何帮助,将不胜感激。
代码:
var revisions = [];
$.getJSON('/api.php', {
action: 'query',
prop: 'revisions',
titles: mw.config.get("wgPageName"),
rvprop: 'user',
rvlimit: '50',
format: 'json'
}, function (result) {
for (var i = 0; i < 50; i++) {
var revision = result.query.pages.page[i].revisions.user;
revisions.push(revision);
}
alert(revisions);
});