个人博客利用Google Buzz实时同步到Twitter

王朝网站推广·作者佚名  2011-12-04
窄屏简体版  字體: |||超大  

谷歌最近证实Google Reader已经实现了实时更新,支持PubSubHubbub协议的订阅,更新将实时出现在Google Reader页面上。PubSubHubBub是Google的工程 师开发的一种协议,可以在ATOM和RSS更新的时候,订阅者能实时得到更新,实现一种基于RSS Feed的类似Twitter的实时效果。那么,我们怎么利用PubSubHubbub协议来实现我们的个人博客实时同步到twitter呢?原理很简 单,在个人博客和twitter之间加两个步骤就可以了,Google Buzz和FeedBurner。 因为中间加的两个步骤Google Buzz和FeedBurner都支持 PubSubHubbub协议,而Google Buzz又支持同步博客内容,所以理论上可以做到把个人博客实时同步到Twitter,经过三七八蛋测试,误差最多也在几分钟内。下面来说说具体方法。

访 问Twitter

首先你需要拥有一个Twitter帐号,然后需要你能爬出去访问Twitter,因为后面的设置中需要访问你的 twitter帐号。不能爬出去的自己找梯子,或者按下面的内容修改hosts文件。

128.242.240.20 twitter.com

128.242.240.20 www.twitter.com

注意:上面的IP是最新可以用的,修改好后,请用https://twitter.com,就是http后面加s的访问。为 什么Twitter Hosts的IP会经常挂,并不是电信部门真的那么神通广大,原理其实很简单,用户都在HOST中设置了新的Twitter的IP,一旦使用非https 的方式连接Twitter,就会被连接重置,连接重置的过程就会在IPS的计数器上加一,一旦超过了某个阈值,IPS会自动封锁这个IP,这也就是为什么 Twitter Hosts的IP会经常挂的原因之一,要想解决这个方法,除非想办法禁用所有Twitter用户的HTTP访问,全部使用HTTPS,这样就不会超过那个 阈值了。

设置自己的Google Buzz

在自己的Google Buzz中,把博客地址链接上去。

然后在个人Profile页面找到自 己Buzz的Feed,通常使用IE或Firefox进入 http://www.google.com/profiles/storyjim 后,会看到地址栏右边的RSS图标,点击后可看见RSS地址,这个地址格式类似:http://buzz.googleapis.com/feeds /108668604687067877442/public/posted 。

注意在这个连接的网站中不要连接Twitter,因为下面 我们会用FeedBurner的方法连接。这里的连接是把Twitter的内容更新到Google Buzz的。

设 置FeedBurner

登录FeedBurner,将上述RSS地址Feed烧录,如下图,

一直点击NEXT,最后在Publicize(推 广)里面,点Socialize,加入自己的Twitter帐号,格式选项中,选Body Only,不加Link,不留retweets空间,保存后就可以实现同步。

设置界面如下图所示:

具体效果可以查看我的博客:三七八蛋,我的Google Buzz,我的Twitter。

今日附送 更多>>

原创文章请注明转载自: 三七八蛋

本文地址: http://www.378Q.com.cn/post/177.html

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航