GhostEX
V2EX  ›  问与答

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

  •  
  •   GhostEX · May 19, 2016 · 8829 views
    This topic created in 3825 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

    打完收工~
    GhostEX
    GhostEX
    OP
    May 20, 2016
    22
    @gangsta 太感谢了!
    realpg
    realpg
    May 20, 2016
    23
    特别关注几百人……
    醉了……
    GhostEX
    GhostEX
    OP
    May 20, 2016
    24
    @gangsta 好像更新频率很慢啊。。。 rss 已经更新了,但是就是不发邮件= =
    gangsta
    gangsta
    May 20, 2016 via iPhone
    25
    @GhostEX recipe 最后那里我设置的是 ifttt notification ,基本上微博那边发了 iPhone 上 5 分钟内肯定收到推送,还可以选择保存到 Evernote 什么的,我刚才看了下我的 recipe log ,基本都是 2 , 3 分钟的延迟。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1038 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 16:32 · PVG 00:32 · LAX 08:32 · JFK 11:32
    ♥ Do have faith in what you're doing.