php教程

PHP新型冠状病毒API接口代码

我的站长站 2020-08-18 人阅读

PHP新型冠状病毒API接口代码

<?php
$a = file_get_contents("https://3g.dxy.cn/newh5/view/pneumonia");
$b = getSubstr($a,'window.getTimelineService = ','}catch(e){}');//实时热点
$c = getSubstr($a,'window.getAreaStat = ','}catch(e){}');//国内
$d = getSubstr($a,'window.getListByCountryTypeService2 = ','}catch(e){}');//国外
$e = getSubstr($a,'window.getStatisticsService = ','}catch(e){}');//统计
$f = json_decode($e, true);
echo '{"data": ['.'{"result": '.$b.'},'.'{"China": '.$c.'},'.'{"abroad": '.$d.'},'.$e.']}';
function getSubstr($str, $leftStr, $rightStr){
$left = strpos($str, $leftStr);
$right = strpos($str, $rightStr,$left);
if($left < 0 or $right < $left) return '';
return substr($str, $left + strlen($leftStr), $right-$left-strlen($leftStr));
}
?>


相关专题
API
API
2022-06-15 143

API是程序开发的核心基础,合理调用各类接口能够大幅缩减开发周期、降低开发成本。我的站长站整合海量优质API相关资源,涵盖常用公共接口、调用示例代码、完整对接源...