V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tuding
V2EX  ›  程序员

怎么将每日爬虫的执行结果通过微信推送给自己?

  •  
  •   tuding · 2019-07-20 09:06:18 +08:00 · 9317 次点击
    这是一个创建于 1988 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我有几个爬虫是每日定时任务,请问能不能将每天的执行结果推送给自己的微信?目前我的做法是发邮件给自己,但是感觉有点不爽。
    53 条回复    2019-08-23 09:16:31 +08:00
    uasier
        1
    uasier  
       2019-07-20 09:08:56 +08:00 via Android
    可以的,有关注过别人写的微信推送服务
    icyluna
        2
    icyluna  
       2019-07-20 09:08:58 +08:00
    iOS 的话 bark 了解一下
    uasier
        3
    uasier  
       2019-07-20 09:09:43 +08:00 via Android   ❤️ 1
    @uasier 公众号开发者服务
    ericgui
        4
    ericgui  
       2019-07-20 09:14:07 +08:00 via Android   ❤️ 2
    server 酱
    jokeqf
        5
    jokeqf  
       2019-07-20 09:14:25 +08:00   ❤️ 1
    server 酱了解下
    Jaho
        6
    Jaho  
       2019-07-20 09:24:47 +08:00   ❤️ 1
    pywx
    txwd
        7
    txwd  
       2019-07-20 09:26:26 +08:00
    需要微信服务号,订阅号很麻烦,可以查一下不同类型公众号权限。
    opengps
        8
    opengps  
       2019-07-20 09:27:29 +08:00 via Android
    变通下,用腾讯企业邮箱小程序,推送给自己邮箱即可
    tuding
        9
    tuding  
    OP
       2019-07-20 09:39:26 +08:00
    @Jaho pywx 好像很厉害的样子,今天研究一下看,QQQ


    @ericgui
    @jokeqf server 酱要走别人的服务器绕一下,初步定为第二方案。
    dopppler
        10
    dopppler  
       2019-07-20 09:40:51 +08:00
    server 酱
    ysicing
        11
    ysicing  
       2019-07-20 09:44:42 +08:00 via Android
    企业微信,群机器人
    jevonszmx
        12
    jevonszmx  
       2019-07-20 09:59:28 +08:00
    pywx 使用的 itchat,基于 web 微信的,这个已经是红线了,现在新微信号基本上登录不了 web 微信,而且容易封号,不建议使用。
    draguo
        13
    draguo  
       2019-07-20 10:02:35 +08:00
    微信里有个 qq 邮箱提醒和服务号同级
    wzwwzw
        14
    wzwwzw  
       2019-07-20 11:02:49 +08:00
    企业微信,或者 server 酱
    kevinWHX
        15
    kevinWHX  
       2019-07-20 11:23:12 +08:00   ❤️ 1
    测试公众号了解一下?所有权限都有
    circleee
        16
    circleee  
       2019-07-20 11:38:15 +08:00
    发邮箱 微信关联 邮箱 ,企业微信推送其实很简单
    maxlino
        17
    maxlino  
       2019-07-20 11:52:32 +08:00 via iPhone   ❤️ 1
    Telegram Bot 了解下
    dd0754
        18
    dd0754  
       2019-07-20 12:03:04 +08:00 via Android
    测试号,小程序,企业微信都可以
    zyq2280539
        19
    zyq2280539  
       2019-07-20 13:25:32 +08:00
    之前写过微信推送信息列表,给你点经验:首先微信公号必须是服务号且经过认证的,每年 300 块钱认证费少不了。然后才有推送到个人的权限。
    sunchen
        20
    sunchen  
       2019-07-20 14:03:13 +08:00   ❤️ 1
    钉钉机器人是个好选择
    ClericPy
        21
    ClericPy  
       2019-07-20 14:27:55 +08:00
    以前 v2 有人推广过他的项目,不过不是天天推那种,好像就是用他的公众号实现推送 api 的

    模版消息在服务号上(企业认证)可以使用,个人订阅号貌似不行,不过我试了微信官方那个沙盒 sandbox 环境的测试号是可以用模版消息的,可以考虑用测试环境来搭,反正只给自己用

    楼上们提的 Server 酱看起来还行
    tuding
        22
    tuding  
    OP
       2019-07-20 14:34:44 +08:00
    @draguo #13
    @circleee #16 微信关联邮箱有个问题就是会收到很多垃圾 /广告邮件


    @zyq2280539 #19 测试号也要给 300 块钱吗?
    z919126592
        23
    z919126592  
       2019-07-20 15:09:50 +08:00 via Android
    Telegram bot 试试 交互更好
    LLaMA2
        24
    LLaMA2  
       2019-07-20 15:15:05 +08:00
    如果真的是自己的微信号,如果你的手机系统自带邮箱客户端,邮箱也一样,不用其他的工具无非是不愿意常驻后台。IOS 系统邮箱客户端或者其他手机的系统内置邮箱客户端都能及时收到消息。
    zyq2280539
        25
    zyq2280539  
       2019-07-20 16:33:54 +08:00
    @tuding 肯定的啊,发送通知类消息是微信高级权限,只有认证过的服务号才可以调用,其他根本没权限
    ochatokori
        26
    ochatokori  
       2019-07-20 16:33:59 +08:00 via Android
    https://github.com/kooritea/mpush
    https://github.com/kooritea/mpush-android-client

    自己建推送服务,但是只有安卓客户端
    安卓客户端比较简单,如果你的爬虫结果是很大的数据量浏览效果可能不是很好
    7gugu
        27
    7gugu  
       2019-07-20 18:59:05 +08:00
    server 酱了解一下
    blessyou
        28
    blessyou  
       2019-07-20 19:33:34 +08:00 via Android
    企业微信
    PhaSelEza
        29
    PhaSelEza  
       2019-07-20 20:10:00 +08:00
    我购买了 Pushover ($4.99 )。Pushover 是很纯粹的通知应用,API 和 Server 酱很像,且国内可使用。
    hapiman
        30
    hapiman  
       2019-07-20 20:20:00 +08:00
    测试服务号就可以。
    bububububiu
        31
    bububububiu  
       2019-07-20 20:30:40 +08:00
    发给 QQ 邮箱,然后设置提醒,这是最安全最方便的方法。
    cherbim
        32
    cherbim  
       2019-07-20 20:46:15 +08:00
    1.微信企业推送 2.tg bot 推送简单粗暴
    微信订阅号推送很麻烦,
    version
        33
    version  
       2019-07-20 20:53:44 +08:00 via iPhone
    企业微信,钉钉,倍洽
    都可以,有 webhooks 推送接口
    elfive
        34
    elfive  
       2019-07-20 21:06:53 +08:00 via iPhone
    @icyluna #2 Android 也有的
    beastk
        35
    beastk  
       2019-07-20 21:13:00 +08:00 via iPhone
    有一个办法,微信登录邮箱,然后发邮件
    laminux29
        36
    laminux29  
       2019-07-20 23:16:05 +08:00
    以前我写东西时,也考虑过用微信推送,后来发现无论选择哪种,都不好,局限性太大。

    其实楼主完全可以用 Android Studio + Java 撸一个简单的推送 APP,定制性高,网上有很多现成代码可以参考,写起来不难。

    如果实在不想写,建议服务端发邮件,然后手机上装一个 QQMailAPP,并且给这个 App 开启通知权限,也能达到目的,而且邮箱还能归档。
    luzihang
        37
    luzihang  
       2019-07-20 23:19:43 +08:00
    ![]( )
    企业微信迭代了,和钉钉一样,可以添加机器人了
    wqxuan
        38
    wqxuan  
       2019-07-20 23:58:24 +08:00 via iPhone
    Slack
    joooooker21
        39
    joooooker21  
       2019-07-21 00:44:53 +08:00
    微信服务号有消息推送,前提是企业账号
    cdwyd
        40
    cdwyd  
       2019-07-21 00:59:42 +08:00
    @luzihang 这个可以发送给不适用企业微信的员工吗? 工作台自己创建的可以推送给普通微信,但是比这个要麻烦点。
    tinkerer
        41
    tinkerer  
       2019-07-21 02:53:14 +08:00
    @wqxuan 同推 slack
    dangyuluo
        42
    dangyuluo  
       2019-07-21 04:40:55 +08:00
    这种推送的东西用 Telegram 简直不要太爽
    helloiac
        43
    helloiac  
       2019-07-21 08:02:53 +08:00
    支持微信、Telegram、PushBullet,每天都在用。

    [ABOUT | TinyMsg]( https://tinymsg.eagent.top/about)
    cabing
        44
    cabing  
       2019-07-21 08:32:17 +08:00
    楼上大佬们的方案已经和完善了,学习下。

    思路

    1 第三方推送调用微信推送接口
    2 微信公众号接口
    3 微信小程序 [这个不知道可不可行]
    4 通过微信的干儿子~~

    我们现在推送给微信的都是服务器报警

    目前支持推送:短信,邮件,微博私信,微信公众号
    zimonianhua
        45
    zimonianhua  
       2019-07-21 08:43:59 +08:00 via Android
    我建了个推送集合,因为前端页面有点问题,还在测试中,暂时支持微信公众号推送,钉钉机器人,电报,安卓,iOS,邮件。需要可以找我要测试。
    linweibin
        46
    linweibin  
       2019-07-21 09:52:11 +08:00
    自己在用的一个测试号,写个微信推送接口,通过定时任务触发推送就好了
    okoook
        47
    okoook  
       2019-07-21 10:31:03 +08:00 via iPhone
    用期待,很方便的,自定义数据源 https://angelia.codeeer.com/
    winglight2016
        48
    winglight2016  
       2019-07-21 13:11:06 +08:00
    IFTTT,telegram 都可以吧,如果是 iPhone,可以试试 workflow
    zjb861107
        49
    zjb861107  
       2019-07-21 13:47:14 +08:00   ❤️ 1
    https://v2ex.com/t/578450#reply20
    我之前在本站发过一次,用的是企业微信的群机器人+腾讯云的 Serverless。

    你的需求,推荐用腾讯云的对象存储服务 COS 保存爬虫结果,然后再用上面的方案解决消息推送。
    daimiaopeng
        50
    daimiaopeng  
       2019-07-21 18:56:13 +08:00 via Android
    QQ 邮箱提醒,发送到自己邮箱,然后微信可以接收
    coolloves
        51
    coolloves  
       2019-07-21 20:42:02 +08:00 via iPhone
    qq 邮箱最简单
    企业微信也简单,注册个企业微信,简单设置,就可以调接口了
    zjiecode
        52
    zjiecode  
       2019-07-22 10:07:28 +08:00   ❤️ 1
    http://wxpusher.dingliqc.com 可以关注一下。
    win7pro
        53
    win7pro  
       2019-08-23 09:16:31 +08:00
    @tuding 喵提醒,个人觉得相当好用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2790 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 07:49 · PVG 15:49 · LAX 23:49 · JFK 02:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.