制作历史上的今天api接口
龙行 PHP 2018-12-12 2271 1评论
不知道啥时候看到过有人写过历史上的今天这个api,不过只是提供接口不舒服,还得要看源码才行,百度了一圈找到了历史上的今天这个借口,不过数据太杂,自己封装下
百度原生态接口 : https://baike.baidu.com/cms/home/eventsOnHistory/06.json
重新折腾下看着才舒服
$month = date('m',time());
$day = date('d',time());
$url="https://baike.baidu.com/cms/home/eventsOnHistory/".$month.'.json';
$data = file_get_contents($url);
$data2 = json_decode($data,true);
$array = [];
foreach($data2[$month][$month.$day] as $data){
$array[] = [
'year'=>$data['year'],
'title'=>$data['title']
];
}
$json_output = [
$month.$day => $array
];
//输出
header('Content-type:text/json');
echo json_encode($json_output,true);
就是这样
评论一下
赞助站长
赞助站长X
版权申明:此文如未标注转载均为本站原创,自由转载请表明出处《龙行博客》。
本文网址:https://www.liaotaoo.cn/123.html