从维基百科修订版中获取标题更改

时间:2016-10-31 13:46:14

标签: wikipedia wikipedia-api mediawiki-api wikidata-api

在许多情况下从维基百科收集数据需要有效的标题。此标题可以在历史记录中更改,并且所有依赖于标题的工具都无法为更改的标题提供数据。

在页面修订中是否有可靠的编程方式来查找标题更改?

1 个答案:

答案 0 :(得分:0)

您可以记录页面ID并通过该页面而不是标题请求页面(在API中,使用pageids参数)。页面ID的更改并非完全不可能(当页面被删除并以棘手的方式重新创建时),但通常情况下不会发生。

如果您特别需要给定页面的过去标题,我认为没有一种很好的方法可以做到这一点。对于非常好的,您可以尝试使用list=logevents API查询来获取页面重命名日志。