写了个 RSS 小工具,提供微信公众号 RSS 订阅接口

2015-04-27 23:04:44 +08:00
 wlwr

之前用V2网友提供的微信公众号RSS接口,但最近挂掉了。。索性自己写个小程序,便于维护

地址: http://rss.wlwr.net

基于Node.js koajs开发

16345 次点击
所在节点    分享创造
58 条回复
m3ng9i
2015-05-05 10:24:18 +08:00
@wlwx 多谢
zangbob
2015-05-05 13:02:52 +08:00
@wlwr 感谢楼主的作品,希望能长期运行。

PS:貌似html代码过滤不干净。。。比如这个: http://rss.wlwr.net/weixin/oIWsFt2w7J2ciAdD722lQRr6_Tec
wlwr
2015-05-06 18:30:57 +08:00
@zangbob html是不做过滤的,尽量保留公众号的文章格式。。强制过滤会导致排版很乱。
xcz
2015-05-18 20:10:55 +08:00
这个不做过滤在inoreader里面看见的真的很纠结啊,别的没有测试,楼主用什么RSS阅读器?
wlwr
2015-05-19 09:55:46 +08:00
@xcz 我用 Reeder
berry10086
2015-05-20 12:09:19 +08:00
楼主是抓取搜狗的gzhjs这个地址吗
berry10086
2015-05-20 12:09:40 +08:00
现在好像又是数据采集异常
wizos
2015-05-22 13:46:37 +08:00
换用http://weirss.me/吧
wlwr
2015-05-23 01:16:43 +08:00
@berry10086 是的,搜狗接口做了加密处理,导致采集失败。问题已修复,可以正常使用了。
berry10086
2015-05-23 09:42:31 +08:00
@wlwr 我也试着写了一个,http://weirss.me,抓取是直接用selenium + phantomjs,解析js渲染后的html,不用考虑cookies和接口变化。但是问题是抓取速度太慢,有时会超时
berry10086
2015-05-23 09:59:39 +08:00
@wlwr 你的网站抓取非常快
wlwr
2015-05-23 10:47:15 +08:00
@berry10086 当时也有考虑过phantomjs,但等待请求的资源过多,还是选择直接调接口。不过维护成本高些。
somkanel
2015-05-25 17:53:07 +08:00
只能是订阅号嘛?不知为何搜狗搜不到我想找的服务号啊
Williamzhang515
2015-05-25 18:28:23 +08:00
题图似乎无法显示啊
wlwr
2015-05-25 22:50:38 +08:00
@somkanel 搜狗只提供订阅号的数据检索
wlwr
2015-05-25 22:51:47 +08:00
@Williamzhang515 文章封面图的问题修复了,后面订阅的文章会显示封面图
libraor
2015-05-26 21:38:49 +08:00
@wlwr 采集异常,无法获取数据
libraor
2015-05-26 23:10:55 +08:00
@wizos 貌似被我玩坏了么。。加进去的都没显示。。
sinosure
2015-05-27 12:27:12 +08:00
@wlwr 奇怪,开始能跑,但运行一段时间后就再也不能跑了,始终报错

listening on port 3000
<-- GET /
<-- GET /
--> GET / 200 337ms -
--> GET / 200 352ms -
<-- GET /weixin/oIWsFt0GzJ9B8He5MfCo4DpkeYBg
<-- GET /favicon.ico
--> GET /favicon.ico 404 12ms -
[SyntaxError: Unexpected end of input]
--> GET /weixin/oIWsFt0GzJ9B8He5MfCo4DpkeYBg 200 3,074ms -
wlwr
2015-05-27 13:01:13 +08:00
@sinosure 前2天搜狗接口做了加密处理,代码有变更,你从GitHub检出最新的代码就可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/186830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX