利用Twitter API将你的Twitter更新完美地输出到自己网站的页面上(PHP+CSS)

Twitter虽然被GFW无情地封杀在了墙外,但俗话说得好“Twitter封得住,母猪能上树”,Twitter通过其开放的API,几乎到了无孔不入的地步,任何封杀在其面前都是苍白无力的。据Twitter官方的说法是,目前世界上有2000多种通过API来访问Twitter的途径。对于一些博客作者来说。现成的插件方式已经非常好用了,但是对于一些不折腾就难过的人,比如我,能够多发现一种更加自如的方式来调用Twitter的更新,永远是自身不倦的追求。

之前,我在本站上发表过两篇文章,详见:

利用RSS传送,在你的wordpress博客中调用你的Twitter个人更新的新方法
又一个通过RSS将Twitter个人信息输出到博客的php代码

这两篇博客文章是关于如何通过php的方式将个人的Twitter Status输出到博客页面中,今天我将介绍一种完全不同的方法,这个方法将真正用到Twitter提供的API,而不是简单的RSS传送。

首先,我们需要用到以下这个程序twitter.lib.php,看名字就知道这是一个库文件,该文件包含了一系列调用Twitter API的函数,我们在接下来的模板文件中只需要简单引用这个文件就可以非常自如地设计输出页面的内容与格式了。

接下来是一个模板文件,这个模板文件包含了自定义的CSS格式。

范例见:http://blog.redren.net/twitterstatus/ 这个页面我调用的是我自己的个人更新,在程序文件的源代码里面,你将看到第61行和被注释掉的62、63、64行,分别是输出个人更新的信息、朋友的更新信息、被Retweet的信息以及回复的信息,按照你自己的需要进行调用即可。页面输出的信息条数为20条,跟Twitter官网输出的默认条数一样。CSS样式可以根据自己的要求进行调整,你甚至可以将它设计得完全跟Twitter长得一样。

下面是 所有文件源码的下载下载地址

One thought on “利用Twitter API将你的Twitter更新完美地输出到自己网站的页面上(PHP+CSS)

发表回复

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