青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Google地图发布上海世博会专题实时搜索——搜索引擎的未来 »

BuzzSync—实时Atom Feed同步新浪微博的应用

  BuzzSync是我开发的一个实时同步Atom Feed(例如Google Buzz的feed)到新浪微博的应用,此应用使用了PubSubHubBub技术,实现了完全实时的Atom Feed同步到新浪微博的功能。

  该应用主要的功能有:

  1、标题、摘要一起输出,如果Buzz内容少于140个汉字,则不输入URL地址,否则会输出URL地址。

  2、使用Tinyurl缩短网址,而不是用bit.ly服务。

  3、支持Google Reader和Google Buzz的ATOM Feed地址。但目前只能绑定其中的一个地址。

  PubSubHubBub是Google的工程师开发的一种协议,可以在ATOM和RSS更新的时候,订阅者能实时得到更新,实现一种基于RSS Feed的类似Twitter的实时效果。

  支持PubSubHubBub的服务有Google Reader、Google Buzz、Blogger等服务,找出Buzz的ATOM Feed地址的方法是:在个人Profile页面找到自己Buzz的Feed,通常使用IE或Firefox进入 https://www.google.com/profiles/me 后,会看到地址栏的RSS图标,点击后可看见RSS地址,这个地址格式类似:https:[email protected]blic 。如果不明白的话,查看其源文件,找到类似 <link rel="alternate" type="application/atom+xml" href="https:[email protected]blic"> 这一行也可以。

  本程序使用 OAuth 登录新浪微博,不会记录用户新浪微博的用户名和密码,最大限度地保证了用户新浪微博帐号的安全性。

  需要注意的是,BuzzSync目前只能添加一个ATOM Feed地址,不支持添加多个ATOM地址,多个地址添加后会有一些异常。

  BuzzSync的访问地址是 http://buzzsync.appspot.com

  本程序为开源程序,源代码地址参见这里

  另外,我早先做的另一个同样功能的ATOM同步Twitter的程序也进行了更新,支持Google Buzz的Feed了,该程序的地址是 http://feed-twitter.appspot.com ,同样也是开源程序,源代码地址参见这里



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/2166.html
  • 文章排行:
  • 1.虎虎生威
  • 2楼我有啊。不过腾讯的不怎么用了
  • 2010/5/4 22:17:20   支持(13)反对(6) 回复
  • 3.LEN
  • 之前试用了一下,但因已启用Gtalk作为同步发布源,想问问如何撤销绑定呢?
  • 2010/5/17 10:12:53   支持(10)反对(7) 回复
  • 4.jackie
  • buzz里的reader共享条目貌似在新浪微薄上显示会出现各种乱
  • 2010/11/7 11:40:23   支持(7)反对(4) 回复
  • 5.lulu
  • buzz和微博连不上啊。我都一步步照做了,twitter发出的到buzz没问题,但是微博上没显示。feed的地址也是对的。
  • 2010/12/2 4:07:30   支持(7)反对(4) 回复
  • 7.suthlin
  • 你好,请问现在是否以及撤销了源代码的下载?
  • 2010/12/2 15:16:45   支持(7)反对(6) 回复
  • 8.JohsonChou
  • 好像坏掉了,点登陆就报错
  • 2011/3/16 23:36:49   支持(8)反对(7) 回复
  • 12.iBlue
  • 请问,我现在不想将我的buzz同步到sina微博了,该怎么取消?
  • 2010/5/17 20:24:07   支持(6)反对(6) 回复
  • 13.pearls
  • 你好,我用这种方法同步到我的sina 微博,
    但是新浪微博里面出现的是重复的.

    比如我在 buzz 输入: 你好

    则在sina 里面出现的是: 你好, 你好 (后面还有个链接)
    我想问下为什么是重复的呢?

    是不是我那里设置除了问题?
  • 2010/10/20 22:18:52   支持(6)反对(6) 回复
  • 14.edward
  • 不用buzzsync怎么办,求具体方法.什么是拒绝应用
  • 2010/12/10 19:45:19   支持(6)反对(6) 回复
  • 15.hokimfong
  • 是不是已经停止使用了?!
  • 2011/4/19 15:07:09   支持(4)反对(4) 回复
  • 18.zwiwz
  • 求同步校内和qq心情的工具,感激不尽……
  • 2010/5/5 12:40:07   支持(7)反对(8) 回复
  • 19.风行
  • 我目前比较看好腾讯微博,等待着出API拉
  • 2010/5/5 16:49:39   支持(5)反对(6) 回复
  • 20.therock
  • 假如能twi...到buzz到新浪微博就方便多了.
  • 2010/5/7 0:16:14   支持(7)反对(8) 回复
  • 21.cyan
  • HTTPError: HTTP Error 403: Forbidden

    错误信息
  • 2011/1/8 18:56:31   支持(8)反对(9) 回复
  • 22.叶若生
  • 今天收到FEED更新就来,还以为能抢到沙发,现在看来RSS的延时问题不仅仅是FEED问题,还有阅读器的快慢,又学习了
  • 2010/5/5 1:30:57   支持(6)反对(8) 回复
  • 23.暮光博客
  • 有同步新浪微博到Google Buzz的方法吗?
  • 2010/5/5 7:25:27   支持(5)反对(7) 回复
  • 25.olive
  • 找不到buzz的feed 提供可供选择启用的链接没有buzz,我的google reader启用成功了
  • 2010/5/14 12:00:59   支持(6)反对(8) 回复
  • 26.施meS
  • 现在的Buzzsync同步到新浪微博有问题。月光什么时候能够补补哦?
  • 2010/11/7 20:15:47   支持(4)反对(6) 回复
  • 29.sevenfo
  • [email protected]同步到新浪上呢。
  • 2010/5/7 13:41:09   支持(3)反对(6) 回复
  • 31.小付
  • 来关注下,看看你的文章还是很有深度的。
  • 2010/5/5 8:42:32   支持(2)反对(7) 回复
  • 32.Onething
  • 格式问题是最大的问题,否则这个应用会受到更大的欢迎
  • 2011/2/17 17:07:50   支持(3)反对(8) 回复
  • 35.jasonyue
  • 现在不行了。添加rss以后是错误信息。
  • 2011/1/1 8:16:44   支持(2)反对(8) 回复
  • 36.kevintsien
  • 试了一下,buzz输出到twitter没有问题,不过输出到新浪微博就有点问题了,具体表现是同一条更新出现多次
  • 2010/5/5 10:18:46   支持(5)反对(15) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.