V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
GhostEX
V2EX  ›  问与答

想实时收到某微博的推送,有什么好的方法实现么?

  •  
  •   GhostEX · 2016-05-19 02:43:40 +08:00 · 8076 次点击
    这是一个创建于 3148 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想过两种方法,但是都不太符合需求。

    最简单的就是微博买个会员,特别关注分组会实时推送。但微博推送逻辑有点奇怪,而且我只想收到某几个 id 的推送,而特别关注里有几百人,不符合要求。

    另外一个就是用 python 抓取信息,把内容保存并用邮件服务发到自己的邮箱。难点是微博反爬好像比较厉害,自己技术菜比较难实现。用处也不是关注女神什么的,财经人士的某些观点,想即时知道,而且有些人会删帖这样。

    大家有其他比较好的建议么。

    第 1 条附言  ·  2016-05-19 17:23:11 +08:00
    好像只能通过爬虫解决了,求可以参考的代码
    25 条回复    2016-05-20 07:15:44 +08:00
    manhere
        1
    manhere  
       2016-05-19 02:50:49 +08:00
    注册个小号,只关注那某几个 ID 。
    mozutaba
        2
    mozutaba  
       2016-05-19 02:57:33 +08:00
    @manhere 智商+1
    GhostEX
        3
    GhostEX  
    OP
       2016-05-19 03:02:32 +08:00
    @manhere 这方法没什么用吧,微博推送要买会员的。而且微博双开得用第三方客户端,来回切换也很麻烦。
    mozutaba
        4
    mozutaba  
       2016-05-19 03:45:34 +08:00
    @GhostEX 推送要会员?我还一直 Android Tools 关掉微博的 push service ,就是推送太烦 。
    GhostEX
        5
    GhostEX  
    OP
       2016-05-19 04:37:03 +08:00 via iPhone
    @mozutaba 安卓不知道, iOS 推送特别关注分组的微博需要会员,而且并不好用
    zhaojjxvi
        6
    zhaojjxvi  
       2016-05-19 08:22:32 +08:00 via iPhone
    @GhostEX 特别关注实时推送不需要会员啊?我天天就这么看我老婆微博的
    arischow
        7
    arischow  
       2016-05-19 08:39:15 +08:00 via iPhone
    楼上正解,楼主可以试试
    Tink
        8
    Tink  
       2016-05-19 13:30:58 +08:00 via iPhone
    特别关注 ifttt
    GhostEX
        9
    GhostEX  
    OP
       2016-05-19 14:06:13 +08:00
    @zhaojjxvi 是么,但是特别关注分组人数太多了
    Wicheol
        10
    Wicheol  
       2016-05-19 17:20:26 +08:00
    好像是互粉的人可以免费实时推送,你单向关注别人的话就要收钱
    twor2
        11
    twor2  
       2016-05-19 17:33:03 +08:00
    @zhaojjxvi 都是老婆了,还盯着看微博?
    zzlinove
        12
    zzlinove  
       2016-05-19 18:25:18 +08:00 via Android
    ifttt +1

    开拓一下新思路
    noir
        13
    noir  
       2016-05-19 18:28:50 +08:00
    特别关注
    zhaojjxvi
        14
    zhaojjxvi  
       2016-05-19 18:55:22 +08:00 via iPhone
    @GhostEX 真的有必要那么多人吗? piority 可以理一理了
    zhaojjxvi
        15
    zhaojjxvi  
       2016-05-19 18:56:54 +08:00 via iPhone
    @twor2 还不是老婆的时候加进特别关注的。
    Light3
        16
    Light3  
       2016-05-19 19:06:24 +08:00
    某浪真是做的好烂。。我刷到最后出来前 3 天的。。
    zonghua
        17
    zonghua  
       2016-05-19 19:10:14 +08:00 via iPhone
    @Light3 错过的微博
    debiann
        18
    debiann  
       2016-05-19 19:24:36 +08:00 via iPhone
    @zzlinove 没用。 iffft 只支持你自己发的微博作为 trigger
    graetdk
        19
    graetdk  
       2016-05-19 20:35:27 +08:00
    http://www.competehunt.com/ 这个可以解决你的需求
    GhostEX
        20
    GhostEX  
    OP
       2016-05-19 21:18:41 +08:00 via iPhone
    @graetdk 之前看过,并没有什么用,不能实时推送。
    gangsta
        21
    gangsta  
       2016-05-19 23:30:23 +08:00   ❤️ 1
    1.得到你要抓取的微博的 rss 地址,可以通过一个叫[微博档案]的网站获取,具体方法可以参考这里: https://www.zhihu.com/question/20736965/answer/18330665
    2.去 ifttt 创建一个 recipe, trigger 选 new feed item 那个

    打完收工~
    GhostEX
        22
    GhostEX  
    OP
       2016-05-20 00:02:52 +08:00
    @gangsta 太感谢了!
    realpg
        23
    realpg  
       2016-05-20 00:12:06 +08:00
    特别关注几百人……
    醉了……
    GhostEX
        24
    GhostEX  
    OP
       2016-05-20 01:10:32 +08:00
    @gangsta 好像更新频率很慢啊。。。 rss 已经更新了,但是就是不发邮件= =
    gangsta
        25
    gangsta  
       2016-05-20 07:15:44 +08:00 via iPhone
    @GhostEX recipe 最后那里我设置的是 ifttt notification ,基本上微博那边发了 iPhone 上 5 分钟内肯定收到推送,还可以选择保存到 Evernote 什么的,我刚才看了下我的 recipe log ,基本都是 2 , 3 分钟的延迟。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:46 · PVG 05:46 · LAX 13:46 · JFK 16:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.