MediaWiki通过API获取页面原始信息
2020-12-24
获取修订版本,根据配置参数得到具体内容。
http://xxxxxxxx.com/api.php?action=query&prop=revisions&titles=首页&rvprop=content
默认获取最新修订版本。
其他示例:
获取带内容的数据,用于标题API和Main Page的最近修订。
api.php?action=query&prop=revisions&titles=API|Main%20Page&rvprop=timestamp|user|comment|content
获取Main Page的最近5次修订。
api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment
获取Main Page的前5次修订。
api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer
具体api参数查看站点根目录下api.php即可。
或者访问官方文档:
https://www.mediawiki.org/wiki/API:Main_page/zh