由于服务器负载能力以及安全的考虑,需要使用到api的童鞋请单独联系我,邮件至sifanwu.naga at gmail.com并附上100字左右简短自我介绍,详细注明你需要的api类型,我会在看到邮件后及时回复的。
一、PC桌面客户端
我自己试用过很多种不同的PC端,目前体验最好的是TweetDeck
下载地址在这里:http://www.tweetdeck.com/desktop/
基于adobe air,所以首次安装还需要装一个air环境,会比较慢,耐心等候。
首次登陆需要加入账号,并且一定需要翻墙,之后可以通过利用api proxy(后面会详细说明这个)的方式免翻墙,如图:
第一次使用你会发觉它TM不能显示中文,需要你打开一个选项,在这里:
勾选"International Font/TwitterKey"即可显示中文,唯一的瑕疵是无法显示via里的中文来源(诸如敏感词、推操蛋等等……)
于是在我的电脑上看起来是这样:
所有的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,点击链接,你会看到的是这样:
爬好墙,点击"Sign in with Twitter",然后会自动转到twitter官方要求你登录并给予我的api读取你账户的权限,allow,然后会返回,此时会要求你输入一个密码,这个密码用于加密你在我的服务器端所存储的个人设置文件,可以与你的twitter密码不同,如果你需要删除你的设置文件,输入的也就是这个密码。
然后,请用任意方式通知我让我加入user list,之后在任意支持api的客户端上输入地址即可使用(包括很多pc客户端、android端和gravity)
2. twip4
这是上面那个api的升级版,缺点是我没有加上https加密,优点是比较傻瓜,可用于twitter for iphone,你看到的是这样:
所谓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不便的一点是由于各客户端设计不同,一些能够返回搜索结果,一些只会不断被墙,于是我们其实可以这样:
Google的实时搜索会实时反馈任一账号在twitter上的情况,十分方便,不用翻墙。
PS:别问我为啥搜索这个,咱最喜欢拿领导开涮了XD
四、奶瓶腿(https://t.orzdream.com)
比起中文推特圈我更喜欢奶瓶腿,原因很简单,对手持设备的支持比较好,不会有很宽一个屏幕翻来翻去的烦恼,打开链接,看起来是这样:
翻墙,点击通过twitter oauth登录,然后一步步授权,之后你可以在设置里添加"腿密码",此后不用翻墙也能直接登录了,这个密码也只能用于这个客户端:
讲白了也是一种欺骗式登录,奶瓶腿的优点在于几乎适用于一切浏览器,体积小巧占用流量较少,而且有丰富的选项可以定制。
最后,感谢twip的作者一阁@yegle、gfwinterceptor的作者@overboming、中文推特圈的作者@bang590、奶瓶腿的作者90后小男生@netputer、以及参与所有一切项目、无处不在的罗晟童鞋@luosheng
―――――――――――――――――――――――――――――――――――――――――
需要翻墙利器赛风? 请阅读和关注中国数字时代。
推特用户请点击这里免翻墙上推特
请点击这里下载翻墙软件
更多翻墙方法请发电邮(最好用Gmail)到:fanqiang70ma@gmail.com
请阅读和关注中国数字时代、翻墙技术博客GFW BLOG(免翻墙)
没有评论:
发表评论