微博rss这事

有个小应用需要通过api读取新浪微博的数据流,以RSS的方式,之前经过一番搜索,尝试很多个提供类似服务的URL,均不可用或者不理想,好像有个收费的类似URL,都觉得麻烦,最后选用了 weiborss.com, 好景不长,最近发现它不能用了,只好再找。

同样一些旧的帖子和方法已经不可用了。测试如下几个还可以用:

1. http://sinacn.weibodangan.com/, 只是提供的RSS中的Link仍是weibodangan的地址,而不是源站地址,这个或是为流量考虑,但不符合我的应用的审查,功能可以,但不能用;

2. http://pipes.yahoo.com/pipes/,这个不错,在 -R/F2So 看到的,使用下面的地址就可以: http://pipes.yahoo.com/pipes/pipe.run?_id=c056f83e95a119e8466745db03b0e9e0&_render=rss&weibo=WEIBO_USER_ID

这个方式令人耳目一新,进去了细看,才发现这个 pipes 的设计来源于 UNIX 系统的 pipe 机制,用过Linux 或者 Unix下的pipe都是那种将命令串联起来操作的爽。

现在用在互联网服务上,很赞。

记得之前在某处看到说,单机上的服务都会网络化,比如本地搜索变成网络搜索,通讯录变成社交网络等等。 将 pipe 命令做成 web service,也是不错的想法。用它了。

3. 关于这个读取某个用户或者某个源的RSS信息,可以手工写一个,登录之后就可以自动拉取了,也可以使用机制触发的 IFTTT,但懒人的方式就是用现成的……

 

This entry was posted in 编程技术, 计算机技术 and tagged , , . Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用*标注