X用户在Wiki文章上的最后编辑

时间:2017-07-18 22:48:38

标签: mediawiki mediawiki-api

我试图在维基百科上获取文章Y的文本。我不一定想要这篇文章的最新版本,但是X用户最后一个版本。

我知道X用户对文章做了一些修改。

现在我通过标题Y查询API获取有关文章最近更改的信息。

https://en.wikipedia.org/w/api.php?action=query&format=json&prop=revisions&rvprop=user|ids&rvlimit=500&titles=Y

我处理该信息以获得与X用户关联的第一个revid,然后将其放入此请求中以获取用户X最后审查该文章的完整文章文本。

https://en.wikipedia.org/w/api.php?action=parse&section=0&format=json&prop=text&oldid=REVID

现在正在运作,但有一个重大缺陷。如果用户X没有在Z编辑内编辑页面,那么它们将不会出现在修订查询中。我可以更直接地获取X用户最后审查的文章Y的文本吗?

0 个答案:

没有答案