[简单天气] 不佳天气主动推送提醒 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tomxin7
V2EX    分享创造

[简单天气] 不佳天气主动推送提醒

  •  1
     
  •   tomxin7 2019-12-09 18:50:11 +08:00 7632 次点击
    这是一个创建于 2137 天前的主题,其中的信息可能已经有所发展或是发生改变。

    [简单天气] 不佳天气主动推送提醒

    最近寒流来袭,加上早上需要骑车上班,有时候不知道要不要加衣服,下雨天又怕忘记带伞,就写了个服务每天早上提醒自己,今天是比昨天冷还是热,今天会不会下雨,用了一段时间,感觉还挺不错的,所以想给 V2 的小伙伴们试试。每天早上 6 点会检查今天的天气,如果满足要求会通过微信进行推送,不需要安装多余的客户端。

    体验地址:http://domain.jiandan.live/weather.html

    界面如下

    image.png

    如果不想每天都被打扰

    选择 [天气不佳时推送] ,系统不会每天都会推送天气,只有满足以下情况时会通过微信提醒:
    1、下雨 /下雪 /下冰雹等
    2、台风 /沙尘暴等极端天气
    3、和昨天相比,降温超过 5 摄氏度

    后话

    天气的数据来自和风天气,天气预报不一定十分准确,但是多少也是一个参考,快过年了,希望大家身体都棒棒哒~~

    61 条回复    2019-12-30 07:43:04 +08:00
    secretName
        1
    secretName  
       2019-12-09 19:06:26 +08:00
    可以,已添加
    tomxin7
        2
    tomxin7  
    OP
       2019-12-09 19:06:57 +08:00
    @secretName #1 多谢支持
    muayang
        3
    muayang  
       2019-12-09 19:31:14 +08:00 via iPhone
    已添加
    Captions
        4
    Captions  
       2019-12-09 23:49:45 +08:00 via Android
    添加试试
    ilay1678
        5
    ilay1678  
       2019-12-09 23:53:43 +08:00 via Android
    大雾会不会推送,山东最近雾霾严重
    nightl2018
        6
    nightl2018  
       2019-12-10 00:02:56 +08:00
    已添加,希望往前做好这个功能,很实用。
    shiny
        7
    shiny  
       2019-12-10 00:14:42 +08:00
    很实用,但是扫码后还要填手机号或邮箱就关了
    tomxin7
        8
    tomxin7  
    OP
       2019-12-10 09:46:47 +08:00
    @shiny #7 第三方登录普遍是要求绑定手机号的,主要担心微信会取消授权,不过还是打算去掉这个绑定操作好了,因为不够简单了
    tomxin7
        9
    tomxin7  
    OP
       2019-12-10 09:46:56 +08:00
    @muayang #3 多谢支持
    tomxin7
        10
    tomxin7  
    OP
       2019-12-10 09:47:06 +08:00
    @nightl2018 #6 多谢支持
    tomxin7
        11
    tomxin7  
    OP
       2019-12-10 09:47:24 +08:00
    @ifwangs #5 大雾会推送的
    gz911122
        12
    gz911122  
       2019-12-10 09:57:40 +08:00
    有 api 接口提供吗?
    大佬
    sevenstone
        13
    sevenstone  
       2019-12-10 10:11:52 +08:00   1
    已添加
    tomxin7
        14
    tomxin7  
    OP
       2019-12-10 10:13:39 +08:00
    @gz911122 #12 数据是来自和风天气的,和风官网有 API
    diyisoft
        15
    diyisoft  
       2019-12-10 10:37:20 +08:00
    已添加,是服务号吗?
    evilhero
        16
    evilhero  
       2019-12-10 10:41:19 +08:00 via Android
    @tomxin7 第三方登录就是为了没有注册这一步
    tomxin7
        17
    tomxin7  
    OP
       2019-12-10 10:42:05 +08:00
    @diyisoft #15 是服务号
    tomxin7
        18
    tomxin7  
    OP
       2019-12-10 10:42:23 +08:00
    @evilhero #16 已取消绑定手机的过程,欢迎使用
    gauzeehom
        19
    gauzeehom  
       2019-12-10 11:07:15 +08:00   1
    一个人出门在外扎心了
    Guesser
        20
    Guesser  
       2019-12-10 11:08:51 +08:00
    骤降 5 度或者升 5 度比较少吧,一般来说降 3 度都感觉会比较明显
    shx1943
        21
    shx1943  
       2019-12-10 11:31:32 +08:00
    已添加
    tanranran
        22
    tanranran  
       2019-12-10 11:36:45 +08:00
    已添加

    技术栈是什么呢
    anyclue
        23
    anyclue  
       2019-12-10 11:37:20 +08:00
    太棒了,正需要这个呢
    hlwjia
        24
    hlwjia  
    PRO
       2019-12-10 11:39:08 +08:00 via Android
    大赞!
    uiuy
        25
    uiuy  
       2019-12-10 11:40:45 +08:00
    楼主需要空气质量数据么?例如 pm2.5 的监测爆表,需要戴个口罩
    wd1196554643
        26
    wd1196554643  
       2019-12-10 11:58:26 +08:00
    再添加个穿衣指数
    gz911122
        27
    gz911122  
       2019-12-10 12:01:42 +08:00
    @tomxin7 #14
    我说的是 (3、提醒方式)
    除了微信提醒外
    这个地方能添加一个 callback 的连接吗
    SkyLanD
        28
    SkyLanD  
       2019-12-10 12:27:14 +08:00 via Android
    能否添加多地址
    iu2099
        29
    iu2099  
       2019-12-10 12:41:12 +08:00 via Android
    已添加
    zhouts
        30
    zhouts  
       2019-12-10 12:45:52 +08:00 via Android
    已添加
    Webpoplayer
        31
    Webpoplayer  
       2019-12-10 12:57:53 +08:00 via iPhone
    已添加
    GG668v26Fd55CP5W
        32
    GG668v26Fd55CP5W  
       2019-12-10 13:18:36 +08:00
    已添加
    zhuzhibin
        33
    zhuzhibin  
       2019-12-10 13:25:58 +08:00
    已加
    tomxin7
        34
    tomxin7  
    OP
       2019-12-10 13:55:40 +08:00
    @karllao #20 我试用了一段时间,三度的温差还是比较频繁的,所以不喜欢频繁打扰的童鞋可能不太喜欢
    tomxin7
        35
    tomxin7  
    OP
       2019-12-10 13:56:12 +08:00
    @gz911122 #27 可能暂时不考虑设计的这么复杂了,感谢建议~~
    tomxin7
        36
    tomxin7  
    OP
       2019-12-10 13:56:46 +08:00
    @tanranran #22 推送任务来说,是用的 Python
    tomxin7
        37
    tomxin7  
    OP
       2019-12-10 13:57:52 +08:00
    @xihefeng #25 是哦,因为生活在福州,确实没有考虑到 PM2.5 的问题,后面考虑添加一下这个数据,然后完善一下提醒,和风天气好像是有提供这个数据的,感谢建议
    tomxin7
        38
    tomxin7  
    OP
       2019-12-10 13:58:42 +08:00
    @wd1196554643 #26 好的,感谢建议,后面考虑加一个链接,可以看到更加详情的信息
    tomxin7
        39
    tomxin7  
    OP
       2019-12-10 14:00:04 +08:00
    @SkyLanD #28 只能多添加一个任务了
    senher
        40
    senher  
       2019-12-10 14:04:07 +08:00
    已添加 o(* ̄ ̄*)ブ
    dier
        41
    dier  
       2019-12-10 14:32:44 +08:00
    能否自定义推送时间呢?上班时间和距离的关系,六点我觉得有点早了。
    另外工作日这个选项能不能改为可选而不是必选 /单选,因为我不太能理解这个工作日推送是不论天气好坏只要在工作日都推送,还是只有天气不佳且是工作日才推送。
    gz911122
        42
    gz911122  
       2019-12-10 14:44:54 +08:00
    @tomxin7 #35
    主要是有 callback url 的话就可以方便拓展比如接入自己的 tg 机器人之类的了.
    xiaozhu5
        43
    xiaozhu5  
       2019-12-10 15:43:03 +08:00
    已添加
    tomxin7
        44
    tomxin7  
    OP
       2019-12-10 17:41:43 +08:00
    @dier #41 6 点推送的是一整天的天气,所以是大概的一个参考值。工作日的选项确实有点歧义,现在的意思是,工作日会每天都推送。感谢建议,我看看要怎么改一下
    tomxin7
       45
    tomxin7  
    OP
       2019-12-10 17:42:18 +08:00
    @gz911122 #42 原来如此,感谢建议,后面我考虑加一下其他的提醒方式
    leobin
        46
    leobin  
       2019-12-10 18:38:11 +08:00
    很棒!之前小程序的小天气有这功能,后面阉割了,你这又有了,good
    tomxin7
        47
    tomxin7  
    OP
       2019-12-10 19:00:39 +08:00
    @leobin #46 小程序推送有点麻烦,服务号还行,应该可以稳定运行很久的
    pandasoda
        48
    pandasoda  
       2019-12-10 20:23:57 +08:00
    感觉不错,已添加
    tatata000
        49
    tatata000  
       2019-12-10 22:04:22 +08:00
    不错的。。。
    Lunatic1
        50
    Lunatic1  
       2019-12-11 09:38:42 +08:00
    已添加,谢谢!
    AlexMan
        51
    AlexMan  
       2019-12-11 13:53:35 +08:00 via Android
    已添加,谢谢
    archknight
        52
    archknight  
       2019-12-11 22:14:30 +08:00
    添加了,试试看
    Lunatic1
        53
    Lunatic1  
       2019-12-12 09:45:41 +08:00
    用了一天,提醒的很到位。唯一不足的也不是开发者的原因,详情页简直太好看了,如果不用点进去就好了,多点一下对于早晨的我简直是灾难,但是直接显示有点不现实在微信里....
    tomxin7
        54
    tomxin7  
    OP
       2019-12-12 09:51:57 +08:00
    @Lunatic1 #53 o()o,感谢支持,微信的限制实在是太多了,后面考虑优化一下,把最常用的数据显示在消息里,减少用户的交互成本
    bianxiuyan1993
        55
    bianxiuyan1993  
       2019-12-12 16:42:15 +08:00
    已添加,谢谢
    manshisan
        56
    manshisan  
       2019-12-12 16:51:21 +08:00
    好东西,已添加,谢谢
    jseed
        57
    jseed  
       2019-12-14 20:25:25 +08:00
    好东西已添加!
    suptan
        58
    suptan  
       2019-12-15 00:35:47 +08:00 via Android
    已添加
    sandman511
        59
    sandman511  
       2019-12-16 13:42:53 +08:00
    已添加,能设定推送时间吗。我找了一下没找到
    手机开声音 6 点叮一下太难受了
    tomxin7
        60
    tomxin7  
    OP
       2019-12-16 14:07:33 +08:00
    @sandman511 #59 暂时还不能指定时间,这段时间打算新增一些功能, 加上早上的自定义时间,感谢建议
    cha521
        61
    cha521  
       2019-12-30 07:43:04 +08:00 via Android
    已添加,多谢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     960 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 19:04 PVG 03:04 LAX 12:04 JFK 15:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86