本身是想做一个给围脖控们提供便利的工具,但是由于条件所限,现在只够自用了。源代码开源。
此网页应用本意是想将腾讯微博收藏夹里的各个条目系数下载到本地,然后,转换成pdf等格式。比如我,看到名言警句,别人说得精彩的话就想转发。可是转发过多,对自己的听众又是个困扰(有两个被我强制拉来当听众的同事天天抱怨,说,一开自己的围脖,还以为进了我的主页。)。而腾讯围脖又有数目限制,目前的限制是1000条封顶。同时,在主页上翻页浏览也过于麻烦。所以,就有了把收藏本地化的想法,毕竟,这些也都是知识啊。
研究了一下腾讯的api(open.t.qq.com),搞明白了oauth的认证过程,复习了一下django,然后代码也写得了。但是,问题也来了。读取收藏夹的api每次只能读取20条,而1000就要50次访问。这么大量而频繁的请求轻易地就到了上限(访问次数, 访问频率),所以,我觉得实用意义不是太大,自己用用尚可。
这个应用起名favoman,名字想了好久的。favoman使用开源oauth库(oauth.googlecode.com)和django开发框架。还要提一件事儿,open.t.qq.com里的几个网友上传的sdk,只看了php版的,发现其代码和oauth.googlecode.com里的php sdk关键代码完全一样,但是代码文件中没有提任何原作者信息和MIT License。
本应用依赖:
python(>=2.6.6) + oauth(oauth.googlecode.com) + django(>=1.2.3)
注意,在oauthy.py文件中将自己申请的consumer key/secret填上。
Comments
不要轻轻地离开我,请留下点什么...
comments powered by Disqus