将Twitter同步到新浪微博、Google Buzz、豆瓣以及开心网

作者:wow730   来源:http://wow730.wordpress.com/2010/10/28/%E5%B0%86twitter%E5%90%8C%E6%AD%A5%E5%88%B0%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A%E3%80%81google-buzz%E3%80%81%E8%B1%86%E7%93%A3%E4%BB%A5%E5%8F%8A%E5%BC%80%E5%BF%83%E7%BD%91/

SNS 网站用的最多的也就是开心跟豆瓣了,之后又不能免俗的注册了新浪微博,因为之前一直都写在Twitter上,只是随着国内网络环境的日益纯净,可怜的 Twitter被拒于国门之外,于是每天搜肠刮肚出来的那么一点点只字片语,就不得不在Twitter跟新浪微博里来回复制黏贴,如何才能达成以 Twitter为发布源,自动同步到我需要的这些网站上去呢?于是我利用一个闲暇的午后,开始了漫长的探索。。。

我要达成的目标:

1,唯一手工输入的微博文字只发布在Twitter上。

2,通过使用一些公开的API工具,第一时间同步到我的其他SNS网站上,他们是:新浪微博、豆瓣以及开心网

3,同步延时不能过长(延时不超过10分钟可以接受),否则就丧失了时效性。

4,免费服务,收费的不考虑,毕竟大家也都不宽裕对吧~

5,不使用需要脚本实现或者技术门槛过高的同步手段,条件所限。

我的解决方案和步骤:

1,第一座桥

在查阅了大量的网上资料后,发现从Twitter直接同步到新浪微博,困难重重,第一步似乎就陷入困局。

但是。。。 呵呵,世间多少大事往往就因为这两个字,就看到了转机和希望。

我发现网上有一个API工具可以实现Google Buzz同步至新浪微博,这是一个重大的发现。

让我们先来看一下第一个登场的API工具——BuzzSync

BuzzSync发布在Google App Engine上,旨在用于

“同步Atom Feed(例如Google Buzz的feed)到新浪微博的应用”

只需要将新浪微博账号同BuzzSync做一个绑定,并且将Google Buzz的feed设置好

我们的第一步就踏出了。

截止到目前为止,似乎还没有Twitter什么事,但是我们利用了Google Buzz搭起了第一座桥,因为Google Buzz可以实现同Twitter的自动同步,只需要我们在Google Buzz中加上Connect Site就行。

于是我们利用Google Buzz,就实现了Twitter–>Google Buzz–>新浪微博

旗开得胜!

紧接着再接再厉,新浪微博在API服务中有同开心网的绑定,所以在第一时间我们也可以通过新浪微博同步到开心网的记录中去了。

Twitter–>Google Buzz–>新浪微博–>开心网

OK,我们的工作似乎进行的不错,下面只留下一个问题,Twitter如何同步入豆瓣中?

2,第二座桥

让我们看下紧接着登场的第二个API工具——Ping2Douban

Ping2Douban发布于Google Code,旨在用于将

“同步更新你的twitter和豆瓣广播”

在Ping.fm这个网站注册一个账号,绑定Ping2Douban提供的同步feed

在Ping.fm的RSS feed设置中,同样将Google Buzz的feed进行绑定。

于是就完成了最后一步

Twitter–>Google Buzz–>Ping.fm–>豆瓣

OK,如今我只要信手在Twitter上涂几个字,这些消息就会在第一时间同步到我的豆瓣,我的新浪微博,我的开心网中了,一切就这样轻松,再也不用像过去那样来回的复制黏贴了。

^-^

没有评论: