2011年2月12日星期六

[GFW BLOG(功夫网与翻墙)] 全方位海陆空三军twitter登陆方法

来源:http://www.naga61.com/twitter-landing-approach-full-armed-forces

由于服务器负载能力以及安全的考虑,需要使用到api的童鞋请单独联系我,邮件至sifanwu.naga at gmail.com并附上100字左右简短自我介绍,详细注明你需要的api类型,我会在看到邮件后及时回复的。

一、PC桌面客户端

我自己试用过很多种不同的PC端,目前体验最好的是TweetDeck

下载地址在这里:http://www.tweetdeck.com/desktop/

基于adobe air,所以首次安装还需要装一个air环境,会比较慢,耐心等候。

首次登陆需要加入账号,并且一定需要翻墙,之后可以通过利用api proxy(后面会详细说明这个)的方式免翻墙,如图:

clip_image002

第一次使用你会发觉它TM不能显示中文,需要你打开一个选项,在这里:

clip_image004

勾选"International Font/TwitterKey"即可显示中文,唯一的瑕疵是无法显示via里的中文来源(诸如敏感词、推操蛋等等……)

于是在我的电脑上看起来是这样:

clip_image006

所有的new tweets都会在右下角push给我,对于我这种动不动把浏览器关掉的人来说最好不过了,而且也不会在你需要干其它事的时候动不动切换回浏览器去看推, 在这个桌面的时代,有了QQ以后,谁还用网页聊天室啊……对不?从我个人的角度来说,是很讨厌浏览器自动刷新的,不利索,还需要你去点一下点一下什么 的……更多利用,请自己探索:)

二、api proxy

现在实现免翻墙twitter的方式讲白了就是各式各样的api proxy,像敏感词就是基于"中文推特圈"搭建的可视化网页api,而我个人使用的则是可适用于各式客户端的纯功能化api,可应用的平台有:pc客户端、ios设备、android设备、塞班平台上的gravity

个人搭建的api目前有三个:基于twip3的加密api、基于twip4的非加密api、基于gfwinterceptor的专用api(for all idevice)

1. twip3

这是在上图中我利用于自己的tweetdeck客户端的api,同时我也用于自己的Nexus One上,优点是加上了https加密,传输过程更安全,内置user list列表,所以私人化非公开,只有我加入的用户能够使用,缺点是不支持twitter for iphone,点击链接,你会看到的是这样:

clip_image008

爬好墙,点击"Sign in with Twitter",然后会自动转到twitter官方要求你登录并给予我的api读取你账户的权限,allow,然后会返回,此时会要求你输入一个密码,这个密码用于加密你在我的服务器端所存储的个人设置文件,可以与你的twitter密码不同,如果你需要删除你的设置文件,输入的也就是这个密码。

然后,请用任意方式通知我让我加入user list,之后在任意支持api的客户端上输入地址即可使用(包括很多pc客户端、android端和gravity)

2. twip4

这是上面那个api的升级版,缺点是我没有加上https加密,优点是比较傻瓜,可用于twitter for iphone,你看到的是这样:

clip_image009

所谓T模式就是不需要oauth授权直接使用,你发的推显示的是via Twitter for iPhone

O模式中分为两类,第一类的正统oauth授权,过程和上面几乎一样;第二类是欺骗性oauth授权,简单说就是让我的服务器欺骗你的客户端让它相信你给我授权了lol,在这个模式下,你发的推显示的是 via 三生一梦醒(这个api的名字)

3. ios

GFWInterceptor 是 iPhone/iPad/iPod touch 设备上的自动代理插件,应用程序不需要支持API Proxy,也能够强制将请求通过第三方服务器中转。 现阶段已经能够适用于Twitter, facebook等不少应用。

需要注意的是:只支持越狱后的各iOS设备。不适用于 Safari WebView 需要账号登录的部分。不能用于看视频。

它的开源页面在这里:http://code.google.com/p/gfwinterceptor/,里面有详细说明

简单说,越狱后的ios设备,在cydia中添加gfwinterceptor源安装即可,至于服务器端部分,填入我为各位特地准备的服务端:http://ios.naga61.com

这里似乎需要登陆,我手头没有ios设备无法测试,目前填入了一个公用账户。

然后你的iphone就可以几乎perfect地使用twitter for iphone和facebook以及4sq了

如果你不打算越狱,那么这个api也可以直接适用于twitter for iphone,不需要经过上述繁琐的验证过程,但似乎需要你提供给我你的账号和密码,安全性上存疑,并不推荐。

三、搜索twitter信息

使用api不便的一点是由于各客户端设计不同,一些能够返回搜索结果,一些只会不断被墙,于是我们其实可以这样:

clip_image011

Google的实时搜索会实时反馈任一账号在twitter上的情况,十分方便,不用翻墙。

PS:别问我为啥搜索这个,咱最喜欢拿领导开涮了XD

四、奶瓶腿(https://t.orzdream.com

比起中文推特圈我更喜欢奶瓶腿,原因很简单,对手持设备的支持比较好,不会有很宽一个屏幕翻来翻去的烦恼,打开链接,看起来是这样:

clip_image012

翻墙,点击通过twitter oauth登录,然后一步步授权,之后你可以在设置里添加"腿密码",此后不用翻墙也能直接登录了,这个密码也只能用于这个客户端:

clip_image014

讲白了也是一种欺骗式登录,奶瓶腿的优点在于几乎适用于一切浏览器,体积小巧占用流量较少,而且有丰富的选项可以定制。

最后,感谢twip的作者一阁@yegle、gfwinterceptor的作者@overboming、中文推特圈的作者@bang590、奶瓶腿的作者90后小男生@netputer、以及参与所有一切项目、无处不在的罗晟童鞋@luosheng


�����������������������������������������

需要翻墙利器赛风? 请阅读和关注中国数字时代

推特用户请点击这里免翻墙上推特

请点击这里下载翻墙软件

更多翻墙方法请发电邮(最好用Gmail)到:fanqiang70ma@gmail.com

请阅读和关注中国数字时代翻墙技术博客GFW BLOG(免翻墙)

请使用Google Reader订阅中国数字时代中文版http://chinadigitaltimes.net/chinese/feed),阅读最有价值的中文信息;以及GFW BLOG(功夫网与翻墙)http://feeds2.feedburner.com/chinagfwblog,获取最新翻墙工具和翻墙技巧信息。




--
Posted By GFW BLOG 功夫网与翻墙 to GFW BLOG(功夫网与翻墙) at 2/12/2011 05:28:00 PM

--
1、我们的订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、发一封标题为GFW的邮件到fanqiang70ma@gmail.com,就可获取翻墙利器赛风新地址。附《数字时代》赠阅版。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。
停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com

没有评论:

发表评论