月光博客 » 编程开发 » 基于GAE的Twitter RSS Feed过滤工具

基于GAE的Twitter RSS Feed过滤工具

  经常使用Twitter的用户,一定会遇到同步Twitter信息到其他平台的功能,通常都会使用RSS Feed的方法同步。当用户使用Twitter的RSS Feed的时候,会发现这个Feed中包含用户的username,看着很不舒服,并且不能过滤掉@回复的信息。

  这时候,我们就需要一个过滤程序,对Feed进行处理,使用程序自动过滤掉原始Twitter Feed中的用户名,同时还过滤掉所有回复给他人(包括RT)的信息,只保留自己的信息,然后重新以RSS Feed的方式输出,供其第三方应用程序使用,例如,可以在TwitterFeed中加入这个RSS Feed地址,然后使用TwitterFeed更新Hellotxt,来实现通过Twitter更新多个社会化网络。

  先前我曾经介绍过一个基于PHP的过滤程序,可以使用PHP语言实现这个功能,现在,我将这个程序使用Python改写并开源,该项目名称为twitter-feed,使其可以在Google App Engine上使用。

  将其放在Google App Engine的好处是稳定和免费,不用购买虚拟主机就可以实现,稳定性也很好。

  安装使用说明:

  下载方法,使用TortoiseSVN检出这个SVN地址,然后,编辑app.yaml,修改为自己的appspot应用名,接着,修改feed.py,将Twitter username修改为自己的Twitter用户名,然后就可以按照此文的方法进行发布,执行 appcfg.py update 目录名,使用Gmail帐号和密码,就可以发布了。

  发布之后,过滤的Feed地址应该是myapp.sppspot.com/feed或者myapp.sppspot.com/feed.py,使用这个Feed地址即可替换Twitter原有的Feed地址。

基于GAE的Twitter RSS Feed过滤工具

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    52gl   说道:
    Twitter 都被C加一横FW了,。。。
    国人就慢慢把他忘了好。。
    支持(13反对(4回复
  1. 2
    wang   说道:
    twitter 又访问不了了吧··?
    支持(10反对(5回复
  1. 3
    呵呵   说道:
    早晚gae也会被墙
    支持(13反对(8回复
  1. 4
    华晨   说道:
    头一次这么前的位置,呀!
    支持(11反对(7回复
  1. 5
    歪豆   说道:
    貌似最近博主关于Twitter等微博客的文章比较多^^
    支持(12反对(8回复
  1. 6
    dismory   说道:
    正文最后一段的sppspot应该为appspot吧
    支持(9反对(5回复
  1. 7
    SErHo   说道:
    墙内的我对墙外的生活很向往,生活在别处
    支持(9反对(6回复
  1. 8
    园子   说道:
    这方法不错

    收藏供以后备用~
    支持(10反对(7回复
  1. 9
    LEE   说道:
    我也来赶紧学习一下'
    别落后了
    支持(13反对(10回复
  1. 10
    grnnet   说道:
    不错学习下,访问量好像变小了啊
    支持(7反对(5回复

发表留言


点击更换验证码