历史上的今天 API (数据来自维基百科)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了历史上的今天 API (数据来自维基百科)相关的知识,希望对你有一定的参考价值。

历史上的今天 API (数据来自维基百科)

  API地址:

    http://history.lifetime.photo:81/api/history

  参考/引用地址:

    维基百科:https://zh.wikipedia.org/zh-cn/%E5%8E%86%E5%8F%B2%E4%B8%8A%E7%9A%84%E4%BB%8A%E5%A4%A9

           IPIP5:http://www.ipip5.com/today/api.php?type=json

  说明:

    由于之前写的一个自动脚本用到了"历史上的今天"这类数据,来显示过去的一些过去大事记信息, 曾找过一些免费的API地址,其中一个比较有名的就是:IPIP5(感觉数据有点太少), 还一个个人API地址:(https://briskblog.eu.org/linux/%E5%8E%86%E5%8F%B2%E4%B8%8A%E7%9A%84%E4%BB%8A%E5%A4%A9api%E5%85%AC%E5%BC%80%E6%B5%8B%E8%AF%95), 当时使用了一段时间感觉还挺好的,数据也比较完整,不过现在不能用了,据作者说是有人恶意请求,不得不取消了分享, 然后我也找一些其它的API, 不过都没有很满意, 我看到维基百科也有相关词条,而且数据也很丰富,还有一点维基百科上面数据的真实性相对来说比较高. 所以我就爬取维基百科的相关词条,做了一个简单的API,一个供我自己使用,二来希望也能帮到那些刚好需要这类API的同学,

 

  关于爬虫:

    我是新手,只是简单请求词条页面,使用BS4解析页面数据,得到真正需要的数据,生成相应的JSON文件,代码我就不贴在这里了,项目文件我已经放在github上了,地址:(https://github.com/tianzhenyun/history_of_today),有兴趣的同学可以看一下,如果有错误之处请指出大家一起学习和讨论.

 

  最后

    如果有同学使用了此API,最后能收藏一下该博客,如果API地址有变我会在这里修改API地址.

以上是关于历史上的今天 API (数据来自维基百科)的主要内容,如果未能解决你的问题,请参考以下文章

维基百科API +跨域请求

寻找海量数据集用于大数据开发实战(维基百科网站统计数据)

spark实战之:分析维基百科网站统计数据(java版)

ruby 简单的ruby脚本来获取维基百科今天的精选文章

维基百科启用HTTPS的全球影响

维基百科的存在是一个奇迹