时间:2021-05-26
我们先来看一下运行图
下面我们来看源代码:
<?php//抓取抖音的接口数据global $nCov_data;$nCov_data['data']=get_nCoV_douyin_news();$nCov_data['total']=get_nCoV_douyin_total();function get_nCoV_douyin_news(){ $content=@file_get_contents('https://i.snssdk.com/api/feed/forum_flow/v1/?forum_id=1656388947394568&is_web_refresh=1&channel=local_test&query_id=1656388947394568&tab_id=1656388947394584&is_preview=1&stream_api_version=82&aid=13&forum_id=1656388947394568&is_preview=0'); $c=count(json_decode($content)->data)-1; $getInfos=@json_decode(json_decode($content)->data[$c]->content)->sub_raw_datas; if ($getInfos){ foreach ($getInfos as $k=>$Info){ $data[$k]=[ 'showtime'=>$Info->raw_data->showtime_string,//展示时间 'desc'=>$Info->raw_data->desc,//简讯 'event_time'=>$Info->raw_data->event_time//真实播报时间 ]; } return $data; }else{ return false; }}function get_nCoV_douyin_total(){ $content=@file_get_contents('https://i.snssdk.com/forum/home/v1/info/?forum_id=1656388947394568&is_web_refresh=1'); $getInfos=@json_decode(json_decode($content)->forum->extra->ncov_string_list); $data['desc']=@json_decode($content)->forum->rich_content; $data['img']=@json_decode($content)->forum->extra->ncov_image_url; if ($getInfos){ foreach ($getInfos as $k=>$Info){ $data['provinces'][$k]=$Info; } return $data; }else{ return false; }}?><!doctype html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta author="__Mark_Cheng__QQ72817"> <link rel="stylesheet" href="CSS/index.css" rel="external nofollow" > <title>实时更新:新型冠状病毒肺炎疫情</title></head><body> <div class="view"> <div class="header"> <div class="title">新型冠状病毒肺炎</div> <div class="to-title">疫情通报</div> </div> <div class="show"> <div class="total"> <p class="title"><span>实时疫情状况</span><span>数据抓取时间:<?php echo date('Y.m.d H:i');?></span></p> <p class="desc"><?php echo $nCov_data['total']['desc'];?></p> </div> <div class="map"> <img src="<?php echo $nCov_data['total']['img'];?>" alt="实时地图" width="100%"> </div> <div class="list"> <ul> <?php foreach ($nCov_data['total']['provinces'] as $key=>$val){ echo '<li><span>'.$val.'</span></li>'; } ?> </ul> </div> <div class="timeline"> <div class="title">疫情追踪</div> <div class="c"> <?php foreach ($nCov_data['data'] as $key=>$val){ ?> <div class="content"> <div class="i"></div> <div class="c"> <div class="show_time"> <?php echo date('m月d日 H:i',$val['event_time']);?> </div> <div class="desc"> <?php echo $val['desc'];?> </div> </div> </div> <?php } ?> </div> </div> <div class="tip"> <img src="https://mat1.gtimg.com/news/images/inews/2020/feiyan/18/img/prevent.png" alt="温馨提示" width="100%"> </div> </div> </div></body></html>分析:其中PHP代码中的图片路径可以自己保存到本地进行修改。
感谢大家的学习和对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
2020年,全国人民一起过了一个不同寻常的春节,新型冠状病毒的实时消息牵动所有人的心。为加强新型冠状病毒感染的肺炎疫情防控工作,1月26日,国务院办公厅发布
亿恩网获悉,Wish继续调整商户政策第7.5条,以全力支持卖家应对全球新型冠状病毒疫情。Wish表示,为应对新型冠状病毒疫情在全球范围内的快速发展和变化,Wis
Wish调整商户政策第2.11条及第3.1条,以回应商户对新型冠状病毒疫情期间提高产品价格/运费的反馈鉴于新型冠状病毒疫情正以不同程度影响着全球各地,此间商户也
2020这个特殊的鼠年春节刚刚过去,防控新型冠状病毒疫情到了克难攻坚的关键时期。为切实加强新型冠状病毒感染的肺炎疫情防控工作,坚决有力隔断传染源、切断风险源,更
据FT中文网报道,运动用品制造商阿迪和彪马日前警告称,受新型冠状病毒疫情影响,在华销售额大幅下降。报道称,阿迪达斯和彪马表示,新型冠状病毒疫情对中国业务带来重大