mediawiki - 我可以获得截至指定日期的维基百科页面版本吗?
问题描述
我正在尝试使用数据而不是“oldid”访问旧版本的 Wiki 页面。通常要访问wiki页面的版本,我必须使用这样的页面ID https://en.wikipedia.org/w/index.php?title=Main_Page&oldid=969106986,有没有办法访问相同的在不知道 ID 的情况下使用日期的页面?例如,如果我知道该页面的版本发布于“2020 年 7 月 23 日 12:44”
解决方案
您可以使用MediaWiki API 来获取修订;请参阅以下位置的文档:https ://www.mediawiki.org/wiki/API:Revisions 。
您需要使用日期映射修订 ID。这将是直截了当的:)。
推荐阅读
- java - 如何通过selenium和java根据html单击“注销”链接
- laravel - Laravel 5.6 中的策略
- java - 如何将上下文作为参数传递
- c++ - How to safely compare two unsigned integer counters?
- linux - 无法在 Cygwin 上安装 Gromacs
- r - R ~ 用户定义函数的向量化
- html - Flex 媒体查询:从左到右到自上而下
- c++ - 如何使用 cmp 函数对向量字符串数组进行排序
- swift - 即使选项卡按钮无法立即访问该屏幕,也将选项卡栏添加到所有屏幕
- swift - 将匹配的单词作为字符串从 Swift 中的两个不同字符串返回