嘀咕,一个不错的微博,自从同步日志到嘀咕后,就一直琢磨着怎么把豆瓣的信息也同步过去。 百度里google了一下,发现还是有办法的,基本都是分为两步,第一步是先在Feedburner中烧制一个豆瓣的RSS,然后将其添加到Twitter中去;第二步的方法目前只知道两种,第一种是用过GAE来读取twitter的信息,第二种是通过cpanel的时钟守护作业来读取。 关于Feedburner的烧制到添加进入twitter,大家可以猛击这里查看,已经说的很详细了。 从twitter同步到嘀咕,我这里选择的是第二种方法,通过cpanel的时钟守护作业来进行操作,该方法有国外主机的人效果更好。这里需要使用一个php程序,叫做Tw2Ohter,是国人写的一款专门用于同步国内微博的程序。使用方法我就不写了,作者的博客中有详细的介绍。 下载的时候注意版本的选择,我下载0.7版发现配置文件里面全是乱码,所以还是推荐下载0.62版,这两个版本的区别也就是多了一个支持163微博的功能。 另外,这里告诉一个小小DIY的方法,再service.php大约161行的地方: $this->_post_data [$this->statusFieldName] = urlencode ( $content );</code> 改为 <code lang="php">$this->_post_data [$this->statusFieldName] = urlencode ("豆瓣信息:" . $content ); 这样的修改就是在每条同步信息的前面加上“豆瓣信息”四个字,这比较适合twitter专门同步豆瓣的人。 整个同步方法的还是有些缺点的,缺点就在于第一步,rss订阅那里,你豆瓣rss有新的消息,推送到twitter中要等N久,所以说不能算是完全的同步,时间上还是有差别的。但是twitter同步到嘀咕仅仅只有不到一分钟的误差。 总之,有比没有好,最希望的还是嘀咕的插件滴哒快点恢复,这样就不用那么麻烦的弄来弄去了。 我的嘀咕是 @binjoo ,欢迎大家 Follow 。