如何用类似订阅RSS的方式浏览新浪微博? - 知乎

admin 今日比赛 2024-03-24 42 0
如何用类似订阅RSS的方式浏览新浪微博? - 知乎

  推荐使用 新浪微博档案

  速度很快,直接rss输出,是我维护的,一年多了。

  使用方法:

  1..选择你的需要保存的微博,首页输入用户名搜索,或者直接输入地址http://sinacn.weibodangan.com/user/(用户名或者用户id)/,打开他的页面 。

  2. 页面左侧有个『rss订阅』按钮,点击,出现了rss地址。

  目前(2020.3)我在用的是 RSSHub 提供的订阅路由:社交媒体 | RSSHub

  RSS Factory

  参考排名第二的答案自己写了一个,还行

  好像主页被墙了,可以直接https://diy-devz.rhcloud.com/weibo?uid=2283077624

  把最后的uid替换成自己的微博uid即可

  我推荐 Weibo2RSS

  很简单,就直接订阅

  PS:为什么我不推荐 新浪微博档案

  举一个例子:@知日ZHIJAPAN:这可能是今年最萌的游戏广告了。

  它推送的微博中的每个链接(不管是视频或其他任何外链甚至是#话题链接)都不是原始链接,而是加载在自己网站的壳里,这一点我很不喜欢,如秒拍视频:http://t.cn/RMeFc6T

  #话题链接变成了百度站内搜索??如:#知日CM大赏

  #

  作为新晋的RSS阅读器重度用户,安利一下我前段时间做的 weibo-rss ,大概没多少人会像我那样执着于RSS的输出格式上吧。

  这个转换器最初我是为了订阅 @金旭亮 老师写的微博才打算开坑的,它现在支持长微博、配图的完整输出,在 Inoreader 下效果还可以。

  可以直接用我搭建好的站 Weibo to RSS

  粘贴微博地址即可生成对应RSS链接,只要我还在用RSS阅读器,它就会在。

  如果不放心的话有能力的朋友也可以自己动手clone一下仓库建一个 ;-)

  后来参考了一下微博档案的HTML,做了个一键订阅到 Inoreader、Feedly、TheOldReader 的选项。

  ---------------2017.12.21 更新-----------------

  自从放出安利之后,访问量也是越来越大了。

  然后也有一定的几率出现了因为程序向微博服务器发出的请求频率过大被限制请求的情况。所以我最近也在抽空优化,昨晚增加了缓存的保存时间,然后 Redis 缓存把我的腾讯云小机器的内存也撑爆了QAQ

  深深地体会到,正如楼上的匿名答主所说的,一旦访问人数增多,服务器的开销不容忽视,所以还是建议大家尽量自己搭建,我也会尽可能优化程序的缓存效率,在不影响微博服务器的情况下能够承载更大的订阅频率。

  最近也在准备期末考,所以问题可能不能及时处理,也向一直热心地支持这个项目的人说句抱歉。

  ---------------- 2018.2.1 更新 ------------------

  考完期末之后,我继续优化了一下程序请求频次的限制,更新了缓存机制,抛弃了坑内存的Redis,目前应该稳定了不少 :D

  -------------- 2018.10.25 更新 -----------------

  目前以较低的开销继续坚挺中,感谢各位的支持。

  -------------- 2019.09.22 更新 -----------------

  转眼两年了,自从优化了之后,代码层面应该还是挺稳定了,买了个新的域名 rssfeed.today 把服务独立开来,可以继续放心使用。

  -------------- 2023.01.05 更新 -----------------

  目前站点因访问量过大已无法继续服务,且考虑模式本身不太可持续,虽然做了很多优化挺了过来,终究会迎来崩溃的一天。工作后难有精力放在这块,考虑到其中可能的风险,所以也建议有需要的朋友们自行部署,或转向 RSSHub,不好意思。

  接下来项目的目标和规划可以看这里:关于 weibo-rss 项目接下来的方向 · Issue #58 · zgq354/weibo-rss

  主要关注自部署的体验、降低学习成本、提升代码本身的学习研究价值上。趁周末有时间基于 TypeScript 重写了一版,代码架构上相比以前更健壮一些,有兴趣的朋友可以玩玩 :D

评论