使用维基百科API比较文章的最旧和最新修订版



我正在尝试设计一个查询,该查询返回给定维基百科文章的第一个和最后一个(或最旧和最新的,如果您愿意)修订版的差异,但我无法找到一种方法来做到这一点,如果不先按最旧排序,解析出顶部结果,然后手动将其与当前修订版进行比较。

如果不先按最旧的排序,解析出顶部结果,我就找不到一种方法来做到这一点

我认为没有办法解决这个问题。

并手动将其与当前修订版进行比较。

但是,您可以通过一个步骤完成此操作。您可以发送 rvdiffto=cur 参数,这样就不必在额外步骤中推断当前修订版 ID。

rvprop=id|timestamp & rvlimit=1 & rvdir=newer & rvdiffto=cur

最新更新