V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
rpxwa
V2EX  ›  分享创造

丁香园全国新型肺炎疫情实时动态接口

  •  
  •   rpxwa · 2020-01-23 19:32:24 +08:00 · 21677 次点击
    这是一个创建于 1800 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2020-02-16 18:38:09 +08:00
    访问量爆炸,两百多余额跑完欠费停服了,各位同学还是自己部署吧。

    源码: https://paste.ubuntu.com/p/wSpwVGYCQG/
    22 条回复    2020-02-02 14:42:38 +08:00
    SaigyoujiYuyuko
        1
    SaigyoujiYuyuko  
       2020-01-23 19:37:27 +08:00   ❤️ 2
    牛逼 支持!
    gzzchh
        2
    gzzchh  
       2020-01-23 19:41:00 +08:00
    还差一个国外的,目前国外状况参差不齐
    yanheqi
        3
    yanheqi  
       2020-01-23 19:44:47 +08:00
    有点用,不过新闻每天都有报道,一打开就有。
    explore365
        4
    explore365  
       2020-01-23 20:20:09 +08:00
    丁香园的更新速度有点慢
    justin2018
        5
    justin2018  
       2020-01-23 20:48:56 +08:00
    rayhy
        6
    rayhy  
       2020-01-23 21:17:01 +08:00 via Android
    怎么搞的呀…每次请求云函数都先下载网页再解析成 JSON ?
    Pengg
        7
    Pengg  
       2020-01-23 21:35:22 +08:00
    https://3g.dxy.cn/newh5/view/pneumonia 页面 F12, 在 console 下执行

    ```javascript
    JSON.stringify(window.getStatisticsService, null, ' ');
    JSON.stringify(window.getListByCountryTypeService1, null, ' ');
    ```
    rpxwa
        8
    rpxwa  
    OP
       2020-01-24 00:08:51 +08:00
    @rayhy 是的,每次请求都会下载并解析。

    @Pengg 是的,这个网页解析很简单,所以就没上源码。
    loading
        9
    loading  
       2020-01-24 07:39:10 +08:00 via Android
    为啥这种时候还好去爬接口,自己玩就算了,还分散大家的消息获取途径!
    banchen
        10
    banchen  
       2020-01-24 12:00:45 +08:00
    加载失败
    Bananana
        11
    Bananana  
       2020-01-24 12:40:56 +08:00
    有没有国外的数据
    rpxwa
        12
    rpxwa  
    OP
       2020-01-24 16:43:38 +08:00
    @loading 本质上只是丁香园数据的一个 JSON 视图,每次请求都会回源的。

    @banchen 确实偶尔会失败,可能丁香园源站压力比较大。
    zhuzhibin
        13
    zhuzhibin  
       2020-01-24 20:05:46 +08:00 via iPhone
    还好吧 下午自己也正则匹配了一下数据 然后开了个 cron 定时来推送给自己
    rpxwa
        14
    rpxwa  
    OP
       2020-01-27 15:56:17 +08:00
    @gzzchh
    @Bananana

    现在有国外数据了。
    MissThee
        15
    MissThee  
       2020-01-29 12:25:58 +08:00
    想用接口数据做个市级的地理分布视图,但是好多市,自治区,州名字不是全称,对不上,需要手工调。。。好蓝瘦( ∙̆ .̯ ∙̆ )
    falcon05
        16
    falcon05  
       2020-01-29 13:45:03 +08:00
    这个地图图片不对,貌似一直是 1 月 23 日的数据
    "imgUrl": "https://img1.dxycdn.com/2020/0123/733/3392575782185696736-73.jpg",
    rpxwa
        17
    rpxwa  
    OP
       2020-01-29 14:52:17 +08:00
    @MissThee 是的,估计需要手写一个映射表。

    @falcon05 丁香园现在的地图看起来是动态画的,我猜这个 imgUrl 字段已被弃用了。
    falcon05
        18
    falcon05  
       2020-01-29 15:18:55 +08:00 via iPhone
    @rpxwa 应该是的,可以换成凤凰网的地图: https://news.ifeng.com/c/special/7tPlDSzDgVk
    MissThee
        19
    MissThee  
       2020-01-29 20:23:32 +08:00
    @rpxwa 接口好用。写映射表工作量太大了,写不动了,还有以后可能会增加的城市...简直抓狂...(›´ω`‹ ) 。试了试简单的删除地名里多余的区、县、州、自治&%*@$#...等字词,感觉地区匹配结果大部分还是可以的看的,不过总体变得更不准确了,也只能看个大概了 http://missthee.gitee.io/virus-map
    zhoutong
        20
    zhoutong  
       2020-01-30 16:49:28 +08:00
    做得怎么样了,先从关心的几个省做起呗
    zhoutong
        21
    zhoutong  
       2020-01-30 16:50:34 +08:00
    @MissThee 做得怎么样了,先从关心的几个省做起呗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2735 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:38 · PVG 20:38 · LAX 04:38 · JFK 07:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.