历史上的今天 免费API 开发文档 作者: Chuwen 时间: 2020-04-18 分类: 唠嗑闲聊 # 关于本 API 数据库已开源,详细请访问:[https://nowtime.cc/php/922.html][1] # ⌨ API 字段说明 ## ? 请求 > 使用 GET 方法请求 `https://api.nowtime.cc/v1/today_in_history` > > 例子,获取*1月1日*,降序排序:`https://api.nowtime.cc/v1/today_in_history?month=1&day=1&order=asc` |字段|说明| |---|---| |month|月份。默认值是本月,你可以输入 `1~12` 之间的数字| |day|日期。默认值是今天,你可以输入 `1~31` 之间的数字| |order|排序方式。根据 **年份**排序,默认值是 `desc` 降序(从大到小),你可以输入 `desc` 或 `asc` | ## ◀ 返回 |字段|类型|说明| |---|---|---| |code|int|**[必有]** 状态码,正常返回 `200`,其它包括数据不存在都返回如 500、-1| |msg|string|**[必有]** 信息,正常返回 `ok`,非 `200` 状态码返回**错误原因**| |count|int|历史上的今天返回数量| |disclaimer|string|**[必有]** 免责声明,可以自己在 `api.php` 第82行 进行修改| |data|array|历史上的今天 数据,字段说明请看下方| |---|---|---| |year|int|**[必有]** 年份,如果前面带有有负号 `-`,则代表是**公元前**| |month|int|**[必有]** 月份| |type|int|**[必有]** 事件类型,1:大事件,2:出生,3:逝世| |data|string|**[必有]** 事件信息,如果当天有多个事件,将以 `${{delimiter}}` 作为分隔符进行分割。PHP 可以使用 `explode()` 函数进行分割,JavaScript 可以使用 `split` 方法进行分割| > 请注意,以下是我进行了修改的,实际返回条数不止 **2条** ``` { "code": 200, "msg": "ok", "count": 2, "disclaimer": "数据源于“维基百科”,经过加工后为您呈现本数据,数据采集于 2020\/04\/12 12:00,在此之后一些数据可能发生了改变,请以事实为准!本站不承担任何因数据改变而造成的任何责任", "data": [{ "year": 2020, "month": 1, "day": 1, "type": 3, "data": "大卫·斯特恩,前任美国国家篮球协会总裁(1942年出生)" }, { "year": 2019, "month": 1, "day": 1, "type": 1, "data": "中华民国实施大型餐饮业如连锁速食店等,内用将禁止提供塑胶吸管的规定[3][4];中华民国依法届期终止第三代行动通讯(3G)业务。" }] } ``` [1]: https://nowtime.cc/php/922.html 标签: 历史上的今天