推特上的@chinaxiaoxiao 问我:
@zuola 能不能告诉我如何在墙内网页上显示我的推特记录?
about 10 hours ago from iTweet
我无法三言两语在twitter上说清楚,又由于当时在重庆的解放碑附近逛街,于是回答他说:
@chinaxiaoxiao 你付我3块钱稿费,我晚上写一篇BLOG,教你3种如何在墙内网页上显示你的推特记录的方法,如何?
about 10 hours ago from 死佐啦 in reply to chinaxiaoxiao
他回复说:
@zuola 这小意思啦,网志年会那天当面给10块都行啊!
about 10 hours ago from iTweet in reply to zuola
我觉得虽然只收三块钱稿费,但要严肃对待我的劳动成果,这仍然是生意,所以强调:
@chinaxiaoxiao 不行,网志年会当面给10块不好:我多收7块钱稿费就欠你”恩情”了,被你施舍了,并且你偷懒了,我花时间写,你得花时间做网上支付。
about 10 hours ago from 死佐啦 in reply to chinaxiaoxiao
好了,我开始介绍三种方法了:
- 如果某能访问的网站上安装twitter tools插件,则启用Widget即可显示你的推特消息,例: http://yong.hu/
- 如果你有国外主机,那就使用crontab –e 来设置一个计划任务,可以让cron 来定时做一些工作,我的 http://zuo.la/ 就是利用cron每隔五分钟做了这些工作:
curl “ http://friendfeed.com/embed/widget/zola?v=2&hide_logo=1&num=10″ > /home/zola/friendfeed.js
ftp -i -n www.alouz.com <<!
user zuola mimacuolema
put friendfeed.js
close
bye
!
然后在国内网站 www.alouz.com 上面显示friendfeed的JS代码了,效果见 http://zuo.la/ - 另一个办法可以是第二种方法一样把JS下载,再FTP到另一个主机,
curl “http://twitter.com/statuses/user_timeline/zuola.json?callback=twitterCallback2&count=1“ > /home/zola/twitter.json
但这样方法就不新鲜了,我还是介绍一个新鲜办法:找一个API proxy ,然后在你的国内网页里添加以下类似代码,需要你替换下面的bullog的用户名:
http://www.twitk.com/k/statuses/user_timeline/bullog.json?callback=twitterCallback2&count=1
例子和效果请参考牛博山寨:<script type=”text/javascript” src=http://t.alouz.com/javascripts/blogger.js></script>
<script type=”text/javascript” src=http://t.alouz.com/statuses/user_timeline/bullog.json?callback=twitterCallback2&count=1></script>
附几个API,我怕GFW的工作人员老盯我,我只放几个:* http://www.twitk.com/k/
* http://www.loof.us/api/
如果还需要更多API,请来问我,或自已安装一个到你的BLOG的任意目录里,到官方网站 http://code.google.com/p/twip/ 下载后上传即可用,无需额外配置即可用。
我相信,第二种方法需要太多的资源和知识,不必花时间去搞。第三种方法最容易学了,找个twitter api就能使用 ,不过,你需要自己下载一个blogger.js放到自己的墙内网站上,这部分是不会变的,而json是动态更新的,可以利用api proxy来下载到。好啦,我为了挣稿费,就写到这里了。
抢个沙发先
没咋看明白,不知道@chinaxiaoxiao是否看明白了。
我这里也有个方法~http://blog.bubutang.com/post/314.html
用Google Reader 读取twitter 的feed,然后用前者的add a clip to a site 功能。
能否介绍下FriendFeed在墙内显示的三种方法吗?