无需翻墙使用twitter(推特中文圈)

2009年11月7日更新:推特中文圈开源了有兴趣的可以自己架设一个:http://duolab.cn/post/php-twitese.html

2009年10月27日更新:新发现一个트위터(twitterkr.com)韩文版的 Twitter 第三方网页版应用,最大的特点是界面完全模仿 Twitter 官网,不要被韩文吓倒,一些功能键都是英文。

2009年10月25日更新:推特中文圈新增两个免翻墙访问域名http://t.webbang.net , http://t.adkut.com

2009年10月13日更新:在这个特殊的日子里,推特中文圈被墙了,需要翻墙才能访问,各位喜欢推特中文圈网友们请备好翻墙软件上推吧。暂时可以用http://www.twitiq.com/ http://hootsuite.com/替代一下,也是不错的不需要翻墙。

用推特中文圈发twitter有一段时间了,使用起来还是感觉不错的,因此今天介绍给大家。让大家能够不翻墙或者借助国外twitter api网站就能发推,由于此网站搭建在Google AppEngine网站稳定性能够得到保证,有Google服务器作保证速度还是有保障的。还支持手机登陆。

网站名称:推特中文圈,Twitese
网站性质:免费,个人搭建
服务器所在地:美国Google appEngine
网站地址:
http://twitese.appspot.com/
手机登陆网址:http://twitese.appspot.com/m

以下内容引自该作者的介绍,写的比较详细,我就不多做介绍了:

介绍

推客中文圈Twitese旨在帮助中国twitter使用者寻找国内优秀twitter用户,同时让大陆用户无需翻墙即可更新状态和浏览好友消息,通过抓取twitter上的中文用户形成”排行榜“以及“随便看看”,让用户有一个类似饭否的界面和功能使用twitter。

原理

twitter 一两个月前开始被和谐,估计以后是不会再恢复了,于是出现了很多翻墙或不翻墙使用twitter的方法。其原理是通过API把获取和发送twitter信息的程序放在国外服务器上,国外的服务器访问twitter没有限制,而国外的这台服务器没有被和谐,所以国内也是可以访问的,等于把这台服务器作为国内用户与twitter连接的中介。这就是twitter不可能被完全封杀的原因,每一台外国服务器都可以把你连接到twitter上。推特中文圈也是这个原理。

功能

此网站搭建在Google AppEngine上,也就是外国服务器。分两部分功能:

功能一:实现使用twitter的所有功能,发推,加好友,看消息。

实际上就是给twitter加个外壳和中介,跟itweet等网站一样。界面模仿饭否,所有用词都遵从饭否,缅怀饭否,同时也是符合国人使用微博客的习惯。

功能二:不断抓取twitter上所有中文用户,形成“随便看看”和“排行榜”

通过Google AppEngine的Cron功能,每隔一定的时间抓取某一用户的好友存进数据库,存之前判断是否为使用中文的用户。只要从任意一个好友数非零的用户开始抓取,循环下去,就差不多能抓取到所有twitter上的中文用户。对已抓取的则只更新最新消息,这样就形成了“随便看看”

困难

做的过程碰到的问题和困难不少,列举主要的:

  1. Google AppEngine的数据库很差,十分差,如下:
    • 数据库建立后不能增加新栏不能减少栏,必须删除重建才可以。
    • Key不能以数字开头,导致我每一个Key前都要增加一个字母。
    • 查询语句没有like也就算了,连or都没有,服了~导致制作排行榜的标签功能变得困难。
    • 一次最多只能查询到1000条数据。导致我不知道我已经抓取了多少条数据,排行榜上能显示的也就1000个用户。
  2. twitter停止source的申请,新应用只有通过OAuth验证才能有“from [myApp]”的字眼,OAuth验证需要经过twitter网站,这对于大陆用户实在不是什么好东西,没有了source,对于宣传和统计很不利。
  3. 本地测试十分慢,是因为本地读取twitter的API十分慢,有时全部传上去在网站上看效果反倒快了,另外Google AppEngine的上传很不方便,就算我只改某一个静态js文件的一个标点,都要整站上传,Eclipse插件也没有提供只更新cron的功能,麻烦。
  4. Eclipse一天无响应十几次-_-! 这不知道是什么原因

截图一张:

23 条评论

  1. 还要多谢哆啦介绍的上推好方法

  2. 直接用Twitter账号登陆吗?

  3. 是的,直接用twitter账号登录就可以了

  4. 客气啦

  5. 使用国内的DNS是不能访问的。得用国外的DNS。= = :mrgreen:

  6. 谢谢推荐,已经用上了,很符合使用习惯

  7. 我使用国内的dns可以啊。

  8. 这个GAE程序好赞

  9. 我对Google app不大懂。哈哈谢谢留言

  10. 我上不去。
    肏,最近不想去翻牆。

  11. 发现哆啦推的次数好少啊。 :o

    中文圈还是有一些地方不是很方便。

  12. 是啊,以前在嘀咕混的

  13. 这个界面看上去很好,新浪那玩意太烂了,完全吃老本的种.

  14. 怎么我登不进去,我一登录就提示我”您指定的网页无法访问! “,不会被天朝发现了吧?

  15. 再试一试,可能你网络有问题,我这里是可以访问的

  16. 无法访问,怎么这么难推

  17. 可以访问的啊。

  18. 我是河南的,用opendns,不同地区不同线路也会有差异的
    再想办法吧

  19. 去看了下 还不错 :razz:

  20. 原来已经被墙了……我还以为我这网络出现什么问题,不过tracert下,好像还正常

  21. @SmallDybbuk, 我这里tracert全部request timed out

  22. 自己建一个偷偷用就行

  23. 免翻墙上Twitter Twitese
    免翻墙注册Twitte账号 TWreg
    这两个程序很好用,很多网友用这搭建了Twitter代理

    我也建了个 小屋TT http://little8.com/tt 能上能注册

    如果是手机访问的话,最好使用UCWEB等浏览器,自带的浏览器可能使用很不方便.
    小屋TT Tweet freely!

Welcome back .

click to changeSecurity Code