全功能 Twitter API Proxy–BirdNest

 
   就我自己用过的3个 Twitter API (twip\tweetr\birdnest) 而言,Birdnest是功能比较全的一个,使用Python编写,可以完美运行于 Google AppEngine上。
   今天自己也搭建了一个,具体方法是,先从 GoogleCode上checkout代码,然后通过GAE的SDK上传到 AppEngine上。不过事实上并非一番风顺,birdnet需要simplejason以及flup的支持,但其源码本省并不提供,需要自己下载,同时,代码中还有些Log记录和GAE平台不兼容的地方需要修改,另外由于其默认地址是包含“api”的子目录,因此Web访问的时候有些链接会失效,我修改了app.yaml和部分代码已达到完美。
 
   在这里可以下载直接安装使用的 BirdNest
   我搭建的 BirdNest: nest.febird.net (支持Echofon,Twidroid等众多客户端),请低调使用。

说微博咱就博,你有我有全都有!

   这两天,国内微博也太火了,几大门户都纷纷宣布自己的微博,微博逐渐成了门户网站的标配,也许只有门户网站才有运营得起微博,因为他们有足够的人工来进行审查,不罗嗦,现在就列举一下知名的微博吧!

Read the rest of this entry »

让digu和twitter合为一体

上一篇所说,我想主要使用两个微博客,digu和twitter, 实现这样一个功能: 在twitter更新内容自动同步到 digu上,而在digu上发的消息也能同步到twitter上,但是不会重复。然后再在二者之间选一个同步到其他微博客或者SNS上。

digu没有设计这样的功能,但是可以通过现有API工具:

1. 嘀神 (可以将嘀咕的消息post到 twitter上 )
2. 嘀嗒 (可以将twitter的 消息post到digu上)

来实现这个功能,但是用起来发现有几个问题:

1. 嘀神同步到twitter上面的设置只有白名单功能,没有黑名单功能,又不能给digu自身的消息打标,没办法过滤。
2. 嘀嗒对 twitter的feed 进行了特殊处理,不能添加 前缀,也只能过滤@开头的消息。

不过可以这样,使用 twitterfeed 代替 嘀神同步到twitter, 而在使用嘀嗒之前对 twitter的RSS用 Yahoo Pipes 做个修改,一来避免嘀嗒自作主张的特殊处理,二来可以打标并过滤关键字。

Read the rest of this entry »

微博客-社会化网络的super network

众多的服务

预计今年将是各种社会化网络爆炸的一年,也是各种微博客(Microblog)残酷竞争的一年。twitter的兴起,让众多的模仿者纷纷办起了山寨版的twitter。到目前为止国内国外微博客服务数不胜数: twitter, rejaw, jaiku, plurk 以及国内的 fanfou, jiwai, zuosha, digu, taotao 等,而且越来越多的社会网络(SNS)和群组服务都在重视 实时状态应用 (“what are you doing?”)的开发,典型例子就是Facebook和校内、豆瓣的实时状态的改进,而以聚合和分享为主的friendfeed也在逐步强化这一方面的应用。

显然这么多的应用,并不是每个人都会有那么多的精力去一个一个地使用、更新,但是热爱互联网那个的认识通常会每一个都注册玩玩,但是并不是每一个都更新,怎么办?使用API,使用API能够让你所有的状态服务紧密的联系在一起。所有的这些状态服务基本都有共同点:既有输入,又有输出,这样多输入或者多输出的API工具的出现应该是理所当然的,比如hellotxt、ping.fm、feedlr、嘀神,以及全能的friendfeed。

网络拓扑

如果你不想用太多太杂的服务,例如只想用twitter或者fanfou,但也不想放弃其他网络上的朋友,或者说你不想放弃你在其他提供商注册帐号的权利,你就的建立你自己的微博客网络,例如下面是几个可行但并不一定实用甚至混乱搞笑的路由:

1. 总线型

line

发个短信,更改TX滔滔,然后更改QQ签名,然后通知饭否,然后RSS到嘀咕,然后像多米诺骨牌…. ^说不定哪儿就丢包了。

2.星型

star

嘀神在国内就是强大,来得也是时候。如果国外的服务使用得多,可以用hellotxt或ping.fm替代嘀神。

3. Mesh结构

mesh

这个很变态,嘀神社么一搞,估计有人慌了,大家纷纷搞多输入多输出,结果就混乱了,杂交了。另一种结果就是大家互相屏蔽,最后网络瓦解。

第一种结构有点搞笑,第二种很凑效,第三种全乱套

你中有我、我中有你

有时候我们主要使用的为博客工具有两个或以上,例如在教育网我用digu,在公网我用 twitter,怎样让两者相互融合并且不循环发送,即在twitter上的消息实时更新到digu,  在digu上发的消息又能够同时更新到twitter,并且二者的结合体能够同步发布都其他的为博客服务或者SNS上面这是一个问题。

不过国内强大的API工具嘀神+嘀嗒的配合基本上可以解决这个问题,估计马上应该会实现:

强烈建议嘀神,在绑定设置里面将 “仅同步包含以下任一关键词的嘀咕” 改为或者增加“过滤包含下列关键字的嘀咕”的功能。这样通过 “嘀嗒”就twitter以RSS加上TW关键字前缀,然后在设置嘀神同步twitter的时候加上这个TW过滤器即可,这样就可以让digu和twitter你中有我,我中有你。

all-two

twitter和其他微博客相互融合,friendfeed早就可以了,你可以twitter同步到friendfeed上面,同时也可以将friendfeed聚合的其他(除了twitter)的发言同步到twitter上,这个自身已经实现了过滤,不会出现循环的情况。

利益冲突与发展

充满着恶性竞争的国内市场告诉我们,各路微博客和SNS大军之中必有近身肉搏战,校内的假开放,千橡横刀夺开心,饭否屏蔽嘀神等事件告诉我们这场战斗已经开始,没人说得准最后剩下谁。

不过一点肯定是利于企业发展的,那就是创新–不断的推出别人没有且难以复制的东西。山寨无涯,回头是岸。

Twitter手机版挂掉的样子

发两张手机截图,08年和09年Twitter挂掉的样子,手机版的Twitter貌似经常挂掉。


新人?快加Twitter

大家都用Twitter吧!


Twitter是目前全球使用人数最多和增长最快的微博客系统,虽然目前还没有中文版,但是很多国内的业界朋友已经注册使用,上网时间富余的朋友可以来玩玩,我去年开始使用,follow和被follow都没多少人,加吧!

加我的Twitter

由于是一个国外网站, 教育网的同学可以使用“搜狗浏览器”,用firefox的可以这样使用sogou代理。

如果的确不习惯英语界面,可以试试 国内的山寨版:饭否, 叽歪, 滔滔。也可以试试 plurk
不过我预计将来一定会出现 中文版 twitter, 像中文版facebook 一样。

Twitter的几个常用工具可以参见 : 这里
Twitter更多工具参见: 这里

  1. 我的网络


  2. 标签云

  3. 推荐服务

  4. 分类目录


  5. 最近文章

    1. 2011年度小结
    2. 美国主机与翻墙
    3. Archos101平板安装openAOS系统
    4. 折腾能力下降
    5. 新浪微博与腾讯QQ正面竞争已经展开
    6. Google Talk 和 Google Voice 的终极整合
    7. “无法访问Windows Installer服务”解决方法
    8. 跨平台的移动应用开发框架-PhoneGap
    9. 七月
    10. 在电脑上K歌的设置
    11. 中国通货膨胀的原因
    12. 关于家族字辈
    13. 15款免费云存储服务
    14. 基于PHP的开源在线OA软件 Feng Office
    15. 在WordPress中展示Facebook相册
    16. MusicBrainz Picard–MP3自动标签匹配工具
    17. 荧光灯为啥不能直接装在普通调光台灯上
    18. 打电话时”已关机”和“无法接通”的区别
    19. Ubuntu下使用WindowsMediaCenter遥控器控制XBMC
    20. 非常酷的开源Media Center-XBMC
  6. 最近评论

    1. ninee's avatarninee
      不错,有收获,有计划!
    2. febird's avatarfebird
      你说的是 Virtual-WiFi ? 只要是通过Windows的“共享网络连接"功能的,作为网关的那块网卡就支持NAT功能,也就起到了路由器的作用。 至于说一块网卡怎么能生成两个接口,那是网卡的一种模式,可以理解为AP-STA模式。
    3. jk's avatarjk
      问一下啊。。。W7下系统就能自动有一个虚拟网卡。通过它可以共享网络。那么这个虚拟网卡和物理网卡是怎么连的?我觉得是NAT吧。问一下。还有我G+上加你了。
    4. febird's avatarfebird
      哥的地盘,要开始实名制了。
    5. 就不告诉你's avatar就不告诉你
      公子啊,第5条是亮点啊~
    6. 龙龙Fred's avatar龙龙Fred
      那我一定要试一试
    7. NoAnyLove's avatarNoAnyLove
      对,GoAgnet是个不错的解决方案,不仅免费,而且速度也快,基本上可以达到你的带宽的全速(但是好像不能超过500 KB/s ,话说,国内个人用的带宽还很少有能达到这个速度的),比许多收费的SSH和VPN还要快。用于看Youtube绝对死最好的选择,访问一些美国网站也不是问题
    8. a nerd's avatara nerd
      GoAgent不就解决了