威赛网络-个人Blog

欢迎光临威赛网络-网站技术源动力(wesai.com)

«上一篇: ICANN批准邮政服务使用“.post”专用域名下一篇:使用FeedBurner同步Feed到Twitter »

基于PubSubHubBub的RSS Feed实时同步Twitter服务

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

  目前支持PubSubHubBub的服务有Google Reader、Google Alerts、FriendFeed、Blogger、FeedBurner等服务,WordPress安装这个插件后也可支持PubSubHubBub协议。

  feed-twitter是一种利用PubSubHubBub实现的实时同步服务,代码基于开源的hub2tweet,在原先的基础上实现了以下功能:

  1、标题、摘要一起输出,原先程序只支持标题输出,众所周知,Twitter可以输入140个汉字,因此可以将文章的部分摘要也增加进去。

  2、使用Tinyurl缩短网址,原先程序使用bit.ly,但这个服务已经无法从国内访问,因此将其修改为Tinyurl来缩短网址。

  3、支持中文,原先的程序竟然连中文都不支持,只支持英文Feed,很令人郁闷,只好将其修改一下。

  本服务只支持Twitter的OAuth方式登录,不会存储用户的密码,非常安全,但登录的时候就需要翻一下墙了。

  用户可以绑定和删除自己的Feed地址,目前只能输入支持PubSubHubBub的Feed地址,例如Google Reader的Share、FeedBurner等,如何知道你的Feed是否支持PubSubHubBub呢?查看你Feed的源代码,看看开头是否有<link rel="hub" href="http://pubsubhubbub.appspot.com/"/>这么一行就知道了。不支持的也可以使用FeedBurner转换一下。

  例如,Del.icio.us的feed虽然不支持PubSubHubBub,但用FeedBurner烧制一下这个Feed,就可以支持PubSubHubBub了。

  应用举例:

  1、同步Google Reader到Twitter:输入自己Google Reader的分享地址的ATOM,即可同步到自己的Twitter,同步时间在数秒之内。例如我的Share

  2、同步博客信息到Twitter:对于WordPress博客可以安装PubSubHubBub插件,然后输入自己的RSS地址,即可同步到自己的Twitter,同步时间在数秒之内。例如我的Blog

  点击访问:RSS Feed实时同步Twitter服务feed-twitter

转载自月光博客

原创文章如转载,请注明:转载自威赛网络-个人Blog
订阅本站,阅读更多文章 | 如何订阅RSS?
本资源整理自互联网,不代表我们推荐或认可,亦不保障时效性,如有疑问,欢迎留言
  • quote 1xbhkh 于  2009-12-14 22:35:17 说:
  • 太好了,学习。
  • 回复该留言
  • quote 2yampy 于  2009-12-14 22:36:10 说:
  • WordPress博客可以安装PubSubHubBub插件
  • 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

<< 2009-12 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

最近发表

最新评论及回复

图标汇集

  • RainbowSoft Studio Z-Blog
  • RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • 订阅本站的 RSS 2.0 新闻聚合

Copyright © 2008 Wesai.com.蒙ICP备080000019号- -- - -
博主:小席 QQ:357740718-E-mail:wesai@qq.com Powered By Z-Blog 1.8 Arwen Build 90619.Theme by Washun