历史上的今天 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地址.

时间: 2024-12-24 13:34:00

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

贝尔数(来自维基百科)& Stirling数

贝尔数 贝尔数以埃里克·坦普尔·贝尔(Eric Temple Bell)为名,是组合数学中的一组整数数列,开首是(OEIS的A000110数列): Bell Number Bn是基数为n的集合的划分方法的数目.集合S的一个划分是定义为S的两两不相交的非空子集的族,它们的并是S.例如B3 = 5因为3个元素的集合{a, b, c}有5种不同的划分方法: {{a}, {b}, {c}} {{a}, {b, c}} {{b}, {a, c}} {{c}, {a, b}} {{a, b, c}}; B0

[040] 微信公众帐号开发教程第16篇-应用实例之历史上的今天

内容概要 本篇文章主要讲解如何在微信公众帐号上实现“历史上的今天”功能.这个例子本身并不复杂,但希望通过对它的学习,读者能够对正则表达式有一个新的认识,能够学会运用现有的网络资源丰富自己的公众账号. 何谓历史上的今天 回顾历史的长河,历史是生活的一面镜子:以史为鉴,可以知兴衰:历史上的每一天,都是喜忧参半:可以了解历史的这一天发生的事件,借古可以鉴今,历史是不能忘记的.查看历史上每天发生的重大事情,增长知识,开拓眼界,提高人文素养. 寻找接口(数据源) 要实现查询“历史上的今天”,首先我们要找到

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

这两年,"情怀"这两个字的内涵在国人心中可能已经发生了变异:这多半是归因于一些商业结构在营销过程中对于这个曾经美好词汇的挟持.但是如果把"情怀"和"维基百科"这两个词汇联系在一起,也许人们依然会心悦诚服地敛容以对,收起看客式的调侃和讽刺,重新回到自己内心对于真正意义上的情怀的呼唤和敬畏. 维基百科,这个世界上最大的不以盈利为目的的网站,已经伴随着整个互联网的发展走过了整整15个年头.这期间有多少与互联网相关的公司或雄起成为巨头,或衰落黯然倒闭,沧

二叉树学习四:红黑树(参考维基百科)

1.红黑树描述:它或是一颗空树,或是具有下面属性的二叉搜索树: 1)节点非红即黑: 2)根节点是黑色: 3)所有NULL结点称为叶子节点,且认为颜色为黑 : 4)所有红节点的子节点都为黑色: 5)从任一节点到其叶子节点的所有路径上都包含相同数目的黑节点. 插入和删除操作时间可以保持为 O(log n) 次,图1(本文图来自维基百科)是一个具体的红黑树: 图1:红黑树 2.红黑树插入:假设插入节点为红,根据邻近结点的颜色进行具体调整: 1)为空树,直接插入,把颜色变换为黑: 2)插入结点的父结点为

历史上的今天接口api

ip地址查询 www.ipip5.com 为大家提供历史上的今天接口api,提供txt和json两种返回格式. 1.txt文本格式 http://www.ipip5.com/today/api.php?type=txt 2.json格式 http://www.ipip5.com/today/api.php?type=json

使用JWPL (Java Wikipedia Library)操作维基百科数据

使用JWPL (Java Wikipedia Library)操作维基百科数据 1. JWPL介绍 JWPL(Java Wikipedia Library)是一个开源的访问wikipeida数据的Java API包,提供了快速访问维基百科中包含的消息,如重定向.类别.文章和链接结构的结构性访问接口.它提供的DataMachine 工具类可快速解析wiki格式文件,生成mysql的数据txt文件,可通过mysqlimport 导入到本地数据库中. JWPL介绍官网:https://dkpro.gi

历史上最伟大的天才是怎样管理时间的?

.wiz-todo, .wiz-todo-img {width: 16px; height: 16px; cursor: default; padding: 0 10px 0 2px; vertical-align: -10%;-webkit-user-select: none;} .wiz-todo-label {margin-top: 8px; margin-bottom: 8px; line-height: 1;} .wiz-todo-label-checked { /*text-deco

历史上最知名的15位计算机科学家

麻省理工学院媒体实验室推出了一个名为"Pantheon"的项目试图量化历史人物对文化的影响. 基于维基百科上超过 11,000 位历史人物的数据,他们创建出了一种名为"历史人气指数(HPI)"的参数.这一参数根据语言数量.页面访问量等数据得出.相较演员.运动员和艺术家,著 名的技术人员仍普遍得分较低.以下列出了 15 个历史上最知名的计算机科学家,其中许多都是开源界的名人.我们来看一下他们的"HPI"分数. 14. Ward Cunningham

微信公众号开发(3)---历史上的今天小实例

功能是在关注意创3D打印测试这个订阅号之后,输入月日,比如0204(代表2月4日),会收到很多天历史上的这一天发生的大事件. 代码部署环境是用了新浪sae,thinkphp框架基础上实现功能. 控制器中: <?PHPnamespace Home\Controller;use Think\Controller; class IndexController extends Controller {    //token验证,微信服务器发送post请求过来    public function ind