边栏显示推特消息(修改版)

10 条评论

啊,这个又是凑数的啊,刚才在纸飞机论坛上看到八卦提到了这个博客,所以...觉得不能让这里太过荒废,偶尔凑凑数也是好的。

之前的那篇使用的为user_timeline的API,这个是有每小时调用次数限制的,所以不方便,也不合适完全公开出来分享给网友们使用(结果是大家都用不好,所以没有必要吧?)。

后来看到《破解 Twitter Search API 的请求限制》,所以重新使用无请求次数限制的搜索API(http://twitter.com/phoenixsearch.phoenix)来完成同样的功能。php中转部分的代码和之前的文章类似,几乎没有什么区别,而 JS 文件因为 API 返回的数据格式有所不同,因此解析也略有区别,如果想要省事,可以直接引用  http://api.isouth.org/js/phoenixsearch.js ,接下来请求的参数如下
$.getJSON("http://api.isouth.org/tweet/phoenixsearch.php?q=from:baiweiba&rpp=7&includeentities=1&contributordetails=true&mode=relevance&includeavailable_features=1&callback=?",twitterCallback2);

其中的 baiweiba 就是用户ID啦,效果依然见本页右侧边栏。

相关日志 Relate Posts

“边栏显示推特消息(修改版)”10条留言

  1. 好久木去了

  2. 你的推都很短,如果都很长的话,是不是边栏撑得很长?

    • @Louis Han 会的,那样的话,可以设置少显示几条推文哦,rpp=n,n为要显示的推文数量~

  3. Cool~不过我觉得这种api应该很容易被twitter突然关掉。。。

    • @zckevin 利用的是官方网页版使用的API,关掉可能性不大,即使更换,我们也可以跟着换- -

  4. 很不错,有时间试试哟……

    • @文海如 现在不是最休闲的时候么 :grin:

  5. 的确很少见到=w=,这几天开始研究JQ了=w=

  6. 继续凑个数? :grin:

发表留言(Ctrl+Enter提交)