历史上的今天

获取今天日期所发生的历史事件

API 文档

  • 接口地址: https://api.makuo.cc/api/get.other.today
  • 返回格式: JSON
  • 请求方式: GET
  • 请求示例: https://api.makuo.cc/api/get.other.today

请求参数说明:

名称 必填 类型 说明
token string 登录获取token

返回参数说明:

名称 类型 说明
code integer 返回的状态码
data object 返回的数据/数据对象
msg string 返回的消息
time string 请求时间

返回示例:

{
    "code": 200,
    "data": [
        "2007年1月23日 加沙地带和埃及之间的边境墙被蒙面武装分子炸开",
        "2004年1月23日 “火星快车”探测器在火星表面发现了水的痕迹",
        "2004年1月23日 中国公布首例确诊高致病性禽流感疫情",
        "2001年1月23日 “法轮功”痴迷者天安门广场自焚事件",
        "1997年1月23日 韩国第二大钢铁企业韩宝钢铁公司破产",
        "1996年1月23日 江泽民给上将军衔获得者授衔",
        "1989年1月23日 亚洲卫星发射合同在京签署",
        "1984年1月23日 阿根廷、智利签署《和平友好联合声明》",
        "1977年1月23日 歌剧《洪湖赤卫队》重新公演",
        "1976年1月23日 美国黑人歌唱家保罗·罗伯逊去世",
        "1967年1月23日 中央决定部队介入地方文化大革命",
        "1960年1月23日 美国潜水员创造了下潜最深的世界纪录 11520米",
        "1957年1月23日 世界上第一台醉酒呼吸分析仪首次在瑞典投入使用",
        "1947年1月23日 国民党统治区物价一天内上涨二三倍",
        "1945年1月23日 苏军进抵奥德河(德波边界)",
        "1943年1月23日 英国第八军攻占的黎波里",
        "1942年1月23日 女作家萧红病逝",
        "1937年1月23日 苏联布哈林等17名共产党领导人被判死刑",
        "1923年1月23日 中国第一座民办广播电台开始播音",
        "1907年1月23日 日本物理学家汤川秀树诞辰",
        "1891年1月23日 意大利共产党创始人葛兰西诞辰",
        "1872年1月23日 法国著名的物理学家朗之万诞辰",
        "1862年1月23日 德国著名数学家大卫·希尔伯特出生",
        "1828年1月23日 日本西乡隆盛出生",
        "1823年1月23日 法国写实主义画派和印象派主要画家爱德华·马内出生",
        "1793年1月23日 俄、奥、普第二次瓜分波兰",
        "1783年1月23日 《红与黑》的作者司汤达诞辰",
        "1368年1月23日 朱元璋建立明朝",
        "0754年1月23日 鉴真东渡到达日本",
        "0535年1月23日 东魏迁都到邺"
    ],
    "msg": "请求成功!",
    "time": "2024-01-23 18:10:16"
}

错误码格式说明:

名称 类型 说明
200 string 返回状态码(成功)
500 string 返回的状态码(失败)

代码示例:


<?php
// 初始化cURL会话
$ch = curl_init();
// 设置请求URL,用户中心获取token,自行替换其他参数
curl_setopt($ch, CURLOPT_URL, "https://api.makuo.cc/api/get.other.today");
// 设置请求头
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: YOUR_TOKEN'
));
// 返回响应而不是直接输出
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 执行请求并获取响应
$response = curl_exec($ch);
// 关闭cURL会话
curl_close($ch);
// 将响应解析为JSON格式
$data = json_decode($response, true);
// 输出JSON数据
print_r($data);
?>
            

import requests

# 设置请求URL和头部,用户中心获取token,自行替换其他参数
url = "https://api.makuo.cc/api/get.other.today"
headers = {
    'Authorization': 'YOUR_TOKEN'
}

# 发送GET请求
response = requests.get(url, headers=headers)
# 将响应解析为JSON格式
data = response.json()
# 输出JSON数据
print(data)
            

// 发送GET请求,用户中心获取token,自行替换其他参数
fetch("https://api.makuo.cc/api/get.other.today", {
    method: "GET",
    headers: {
        "Authorization": "YOUR_TOKEN"
    }
})
.then(response => response.json()) // 将响应解析为JSON格式
.then(data => console.log(data)) // 输出JSON数据
.catch(error => console.error('Error:', error));
            

import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;

public class Main {
    public static void main(String[] args) throws Exception {
        // 创建URL对象,用户中心获取token,自行替换其他参数
        URL url = new URL("https://api.makuo.cc/api/get.other.today");
        // 打开连接
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        // 设置请求方法
        conn.setRequestMethod("GET");
        // 设置请求头
        conn.setRequestProperty("Authorization", "YOUR_TOKEN");

        // 读取响应
        BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
        String inputLine;
        StringBuffer content = new StringBuffer();
        while ((inputLine = in.readLine()) != null) {
            content.append(inputLine);
        }
        in.close();
        // 输出JSON数据
        System.out.println(content.toString());
    }
}
            

using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program {
    static async Task Main() {
        using (HttpClient client = new HttpClient()) {
            // 设置请求头
            client.DefaultRequestHeaders.Add("Authorization", "YOUR_TOKEN");
            // 发送GET请求,用户中心获取token,自行替换其他参数
            HttpResponseMessage response = await client.GetAsync("https://api.makuo.cc/api/get.other.today");
            // 将响应解析为字符串
            string responseBody = await response.Content.ReadAsStringAsync();
            // 输出JSON数据
            Console.WriteLine(responseBody);
        }
    }
}
            

require 'net/http'
require 'uri'

# 创建URI对象,用户中心获取token,自行替换其他参数
uri = URI.parse("https://api.makuo.cc/api/get.other.today")
# 创建GET请求
request = Net::HTTP::Get.new(uri)
# 设置请求头
request["Authorization"] = "YOUR_TOKEN"

# 发送请求并获取响应
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == "https") do |http|
  http.request(request)
end

# 输出JSON数据
puts response.body
            

package main

import (
    "fmt"
    "io/ioutil"
    "net/http"
)

func main() {
    client := &http.Client{}
    // 创建GET请求,用户中心获取token,自行替换其他参数
    req, err := http.NewRequest("GET", "https://api.makuo.cc/api/get.other.today", nil)
    if err != nil {
        panic(err)
    }
    // 设置请求头
    req.Header.Add("Authorization", "YOUR_TOKEN")

    // 发送请求并获取响应
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    // 读取响应体
    body, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        panic(err)
    }
    // 输出JSON数据
    fmt.Println(string(body))
}