佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > PHP實(shí)現(xiàn)新型冠狀病毒疫情實(shí)時圖的實(shí)例

PHP實(shí)現(xiàn)新型冠狀病毒疫情實(shí)時圖的實(shí)例

熱門標(biāo)簽:Linux服務(wù)器 科大訊飛語音識別系統(tǒng) 服務(wù)器配置 阿里云 銀行業(yè)務(wù) Mysql連接數(shù)設(shè)置 團(tuán)購網(wǎng)站 電子圍欄

我們先來看一下運(yùn)行圖

下面我們來看源代碼:

?php
//抓取抖音的接口數(shù)據(jù)
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=1656388947394568is_web_refresh=1channel=local_testquery_id=1656388947394568tab_id=1656388947394584is_preview=1stream_api_version=82aid=13forum_id=1656388947394568is_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//真實(shí)播報時間
   ];
  }
  return $data;
 }else{
  return false;
 }

}
function get_nCoV_douyin_total(){
 $content=@file_get_contents('https://i.snssdk.com/forum/home/v1/info/?forum_id=1656388947394568is_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>實(shí)時更新:新型冠狀病毒肺炎疫情/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>實(shí)時疫情狀況/span>span>數(shù)據(jù)抓取時間:?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="實(shí)時地圖" 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代碼中的圖片路徑可以自己保存到本地進(jìn)行修改。

感謝大家的學(xué)習(xí)和對腳本之家的支持。

您可能感興趣的文章:
  • python+selenium定時爬取丁香園的新型冠狀病毒數(shù)據(jù)并制作出類似的地圖(部署到云服務(wù)器)
  • node爬取新型冠狀病毒的疫情實(shí)時動態(tài)
  • 將新型冠狀病毒轉(zhuǎn)二進(jìn)制的代碼(首發(fā))
  • Python抓新型冠狀病毒肺炎疫情數(shù)據(jù)并繪制全國疫情分布的代碼實(shí)例
  • Python實(shí)現(xiàn)新型冠狀病毒傳播模型及預(yù)測代碼實(shí)例
  • Python實(shí)現(xiàn)實(shí)時數(shù)據(jù)采集新型冠狀病毒數(shù)據(jù)實(shí)例
  • python模擬預(yù)測一下新型冠狀病毒肺炎的數(shù)據(jù)
  • 使用Python制作新型冠狀病毒實(shí)時疫情圖
  • pyecharts繪制中國2020肺炎疫情地圖的實(shí)例代碼

標(biāo)簽:蚌埠 萍鄉(xiāng) 衡水 棗莊 廣元 衢州 江蘇 大理

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP實(shí)現(xiàn)新型冠狀病毒疫情實(shí)時圖的實(shí)例》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    阳信县| 太谷县| 唐山市| 布拖县| 贺兰县| 黄平县| 万山特区| 广饶县| 阿荣旗| 苗栗县| 龙川县| 上栗县| 留坝县| 青神县| 固始县| 罗江县| 含山县| 莒南县| 屏东市| 苏尼特右旗| 鄯善县| 侯马市| 县级市| 三江| 高碑店市| 舒城县| 九龙坡区| 当阳市| 临湘市| 德钦县| 湖北省| 武安市| 定结县| 岳阳县| 桃园市| 英山县| 托克逊县| 梅河口市| 射洪县| 金沙县| 乌审旗|