私は 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);
});