使用 SPIURL 快速定义你的 Twitter 头像
2009年06月01日
我们在使用 Twitter 的 API 的时候,都会碰到一个问题,就是如果 Twitter 的用户修改了他的头像之后,他的头像的链接就更改了,并且旧的头像的链接不能在使用了,这样对于开发人员来说确实是一个很头痛的问题,这使得我们必须要在服务器上缓存头像的链接,然后定时的去更新,但是这是非常不好,因为 Twitter API 查询每小时限制为100次,这样会快就会用完 Twitter 的 API 使用次数。
这个问题的最好解决方法是 Twitter 给每个用户的头像链接是一定的,无论用户怎么修改他的头像,不错 Twitter 目前还没有实现这样的静态 Twitter 头像链接,不过已经有开发者使用 Google 的 App Engine 做出了一个应用:SPIURL,全称为 Static Profile Image Urls for Twitter,即 Twitter 用户头像静态链接。SPIURL 保存了当前用户的头像链接,可以通过 Twitter 账号来查询头像,并且用户修改了他的头像之后,SPIURL 会自动更新。
SPIURL 的语法是:
http://purl.org/net/spiurl/{screen_name}
其中 screen_name 就是你的 Twitter 账号
并且你还可以指定头像的大小(mini, bigger, original, large)
11 条评论 添加你的评论 →

1. 深红色 | 2009:06:01 - 07:58:39 | #
老大,我的twitter插件报错,后台正常,但是前台错误如下:
Warning: Division by zero in /home/eryicn/public_html/wp-content/plugins/thread-twitter/thread-twitter.php on line 307
请问我看下是怎么回事好吗?安装了好几天,一直不能用,万分感谢。
2. Denis | 2009:06:01 - 13:21:58 | #
我晕,这么简单的错误都看不懂,说你出了除以零的错误,不要把 tweets per page 设置为 0。
3. 深红色 | 2009:06:02 - 02:23:31 | #
特地来谢谢。早上不能留言,说是要注册,没时间,上班去了。现在来了好像评论权限改回来了哈。
4. Showfom | 2009:06:01 - 13:11:04 | #
嗯 不错不错
5. nAODI (脑袋) | 2009:06:01 - 13:40:45 | #
这个 twitter connect 貌似还是一次绑定,终生享用
6. nAODI (脑袋) | 2009:06:01 - 17:35:35 | #
请问留言框下方那个“同时把留言更新到你的twitter”是什么实现的?貌似twitconnect插件里头没有这个功能?
7. Denis | 2009:06:01 - 17:39:27 | #
我自己加的!
不过现在代码很乱,所以没有共享出来!
8. 华晨 | 2009:06:02 - 20:36:55 | #
twitter 现在已经被 GFWed 了!
9. mylaner | 2009:06:04 - 08:59:45 | #
被和谐了。
10. Nick | 2009:06:05 - 02:47:19 | #
twitter不知道是不是给屏蔽了..
上不了..
11. 剑鱼 | 2009:06:11 - 03:25:28 | #
我来测试了!