4

是否有任何 API 按日期获取维基百科修订 ID,而不是检查所有修订历史并提取该日期之前的最新修订?

谢谢!

4

2 回答 2

5

修订查询 api允许您传递时间戳以仅获取指定时间间隔内的修订。利用

api.php?action=query&prop=revisions&rvlimit=1&rvstart= myTimestamp

查看手册:WfTimestamp以了解可接受的格式 -yyyymmddhhmmss始终有效。

于 2012-10-16T09:07:58.080 回答
0

基于上一个答案:始终接受的格式yyyymmddhhmmss返回错误。此示例返回有效响应:

JSON

XML

字段 revid 中的 id 包含参数 rvstart 中传递的日期之前的 id:

修订 ID

于 2017-06-26T15:24:38.057 回答