Mediawiki X用户上次编辑Wiki文章

Mediawiki X用户上次编辑Wiki文章,mediawiki,mediawiki-api,Mediawiki,Mediawiki Api,我想在维基百科上找到Y文章的文本。我不一定要这篇文章的最新版本,而是X用户制作的最新版本 我知道X用户对这篇文章做了一些编辑 https://en.wikipedia.org/w/api.php?action=query&format=json&prop=revisions&rvprop=user|ids&rvlimit=500&titles=Y https://en.wikipedia.org/w/api.php?action=parse&se

我想在维基百科上找到Y文章的文本。我不一定要这篇文章的最新版本,而是X用户制作的最新版本

我知道X用户对这篇文章做了一些编辑

https://en.wikipedia.org/w/api.php?action=query&format=json&prop=revisions&rvprop=user|ids&rvlimit=500&titles=Y
https://en.wikipedia.org/w/api.php?action=parse&section=0&format=json&prop=text&oldid=REVID
现在,我通过标题Y查询API,以获取有关文章最近更改的信息

https://en.wikipedia.org/w/api.php?action=query&format=json&prop=revisions&rvprop=user|ids&rvlimit=500&titles=Y
https://en.wikipedia.org/w/api.php?action=parse&section=0&format=json&prop=text&oldid=REVID
我处理这些信息以获得与X user关联的第一个revid,然后将其放入这个请求中,以获得用户X上次审查文章的全文

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

这是现在工作,但有一个重大缺陷。如果用户X没有在Z编辑中编辑页面,则它们不会出现在修订查询中。有什么方法可以更直接地获取X用户上次审查的Y文章的文本吗?

rvuser:只列出该用户所做的修订。1.11+
这太棒了,谢谢!