你的第一条饭否/ Twitter 消息

星期一, 四月 27th, 2009

前天在饭否上看到有些人在玩一个 Twitter 应用,这个应用可以查出你加入 Twitter 的时间。觉得蛮好玩的,因为我用 Twitter 很少(主要是觉得网页版速度不够快,又不想再开一个客户端),所以想看看能不能移植到饭否来。虽然饭否的 API 和 Twitter 的基本相同,但是在用户信息这部分稍有不同,饭否并没有提供用户的创建时间这个字段。 没办法,只好曲线救国了... 我用了搜索用户消息的办法来查找用户的第一条消息,虽然这和用户的创建时间不一定一样,不过这也算是另一种应用吧 ^_^ 第一次使用 Google App Engine 来部署应用,不过没用到 Python (因为不会 =,= ),只是直接使用了静态文件: 你在饭否的第一条消息? 不幸的发现饭否的 API 也有同样的限制,虽然没有在文档里写明,但是经过测试,只能得到最多 3,200 条用户消息... Update 了一个新的版本,现在应该可以查询所有人的第一条消息了,即使你是消息数超过 3,200 的饭否狂人 :) Your First Twitter? Twitter 这个版本有点问题,由于 API 的限制,只能得到最多 3,200 条用户消息,所以消息数超过 3,200 的目前还无法查到第一条消息... Rest API Limit Clients may request up to 3,200 statuses via the page and ...

TieURL的一个用途

星期天, 九月 2nd, 2007

TieURL是一个国内的网址瘦身网站,支持统计、注释、嵌入、API接口。 所谓网址瘦身其实就是提供一种网址重定向服务,可以帮你把一个很长网址缩短,在浏览器中输入这个短的网址就可以访问到原来的地址。这类网站在国外有不少,其中最有名的就是TinyURL。这种服务对于饭否这类限制了每条消息字数的网站比较有用,你可以省下更多的字数来“唠叨”了 ^_^ 不过我要说的不是这个应用,而是在水源上的应用。 TinyURL的功能很简单,只是提供缩短的网址和反向查看原始网址,而TieURL则还提供了一个注释功能,你可以在它生成的短网址后面加上“?xxx”等任意注释内容而保持转向不变。我要利用的就是这个功能。 由于我使用FTerm上水源,所以在遇到跨行的图片链接时就认不出来了-_-! ,无法在FTerm下直接观看。如果想兼顾FTerm用户的话,就可以使用TieURL将网址缩短,并在发帖时在网址后加上注释“?.jpg”,当然如果原图是gif等其他格式的话需要改成相应的后缀名,这样既缩短了网址又可以让水源的程序自动识别链接为图片而显示出来。例如http://photo.fanfou.com/m0/00/03/bh_496717.jpg经过TieURL编码后为http://tieurl.com/uhr,在发帖的时候就可以使用http://tieurl.com/uhr?.jpg来作为图片地址。 这个方法对于其他通过后缀名识别图片链接的论坛或者BBS应该也是有效的。