查看原文
其他

新增丁香园疫情实时播报推送

方糖 2022-03-18

为了方便大家能及时跟进本次 nCoV 疫情的进展情况,我们上线了一个基于丁香园疫情页面的推送服务。


默认并不会推送。需要扫码手动关注以后,才有新的实时消息更新,将会推送到微信。推送采用 PushBear ,不需要时,在消息页面最下方可退订。



长按以下二维码识别后,「前往公众号」即可订阅。


PS:因为 PushBear 设计上限为千人推送,如果订阅过多,可能出现无法推送的情况。如果丁香园进行页面调整,也可能出现推送失败。大家可以点原文里边的丁香园原始页面浏览。


祝大家这个春节都过得健健康康的。🙏


PS2:贴下服务的提取函数,供会写程序的同学们参考。


<?php
function get_nCoV_news(){ $reg = '/<script id="getTimelineService">.+?window.getTimelineService\s=\s({.+?)}catch\(e\){}<\/script>/im'; if( preg_match( $reg , file_get_contents( 'https://3g.dxy.cn/newh5/view/pneumonia' ) , $out ) ) { return @json_decode( $out[1] , 1); } return false;}
function get_nCoV_province(){ $reg = '/<script id="getListByCountryTypeService1">.+?window.getListByCountryTypeService1\s=\s(\[.+?])}catch\(e\){}<\/script>/im'; if( preg_match( $reg , file_get_contents( 'https://3g.dxy.cn/newh5/view/pneumonia' ) , $out ) ) { return @json_decode( $out[1] , 1); } return false;}
?>


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存