疫情播报在实时更新,但是怎么查到之前每天发布的历史数据呢?
授人以鱼不如授人予渔。好多人问我要最新的数据,那么干脆把方法教给大家吧!
第一章 实时疫情数据获取
以腾讯新闻作为数据源:
中国https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5
海外https://view.inews.qq.com/g2/getOnsInfo?name=disease_foreign
以国内数据为例:












到了这一步,各省的实时疫情数据已经做好了!先奖励自己一瓶快乐水。
接下来以类似的方法获取各城市、海外各国的实时疫情数据,改一下查询的名字以作为区分。如图


接下来做城市的实时疫情数据:











此时,城市的实时疫情数据也完成了!再奖励自己一个汉堡包吧!
接下来开始做海外数据的实时疫情数据吧!

粘贴https://view.inews.qq.com/g2/getOnsInfo?name=disease_foreign



顺便给表格改个名为“海外”




将如图位置的name、continent、confirm、dead、heal、nowconfirm分别改为:国家、大洲、累计确诊、死亡、治愈、现存确诊。


关闭并上载,此时三种数据就都做好了!!!
第二章 分时疫情数据获取
步骤同上
只不过需要修改获取数据的链接
中国省份API:https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?province=湖北
海外各国家API:https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?country=法国
不同的是 需要勾选date,同时修改名字为“日期”

此处就不贴步骤了,自己尝试一下坐出来湖北省的分时疫情数据吧!
开始做全国的分时疫情数据
找到上一张做的全国各省份实时疫情表,复制省份名称到新的sheet









将刚才复制的文字粘贴到框中,并在前面加上
(x)=>
将 湖北替换为
&Uri.EscapeDataString(x)
或者直接把我提供的代码粘贴进去即可
= (x)=>Json.Document(Web.Contents(“https://api.inews.qq.com/newsqa/v1/query/pubished/daily/list?province=“&Uri.EscapeDataString(x)))






分别改名,方法同上一章(注意provice不用选了,是省份的意思,因为已经有了,所以不用选了,我多选了。)

稍等一下,就可以得到各省份分时疫情数据了!

现成的数据拿走不谢(2020年5月4日)。
提取码vo2y
数据不定期更新上传,但不接受催更。
鼓励大家自己动手学习,但是有部分同学需要当前实时数据的,又不愿意自己动手的,请app私聊我,右上角,付费咨询,50元/次,当然我也不缺这点钱,只是忙和懒。
辛苦收集整理,请点个赞呗。