GAE+TWEETDECK=TWITTER AGAINST GFW

来源:http://ccyannn.blogspot.com/2011/01/gaetweetdecktwitter-against-gfw.html

好久没有直接在博客上写文章了,之前都是通过Flickr发过来的。因为这次非图片贴而是技术贴,所以重回new post界面倍感亲切。

废话不多,正文如下:

每个在GFW内孜孜不倦寻找突围方法的孩子们,都是上辈子折翼的天使。为了让这些天使能多看一眼世界,我们有责任有义务为他们架起超高倍望远镜。

Cyan耗时两个半天的努力,终于得到回报。

综述:利用GAE搭建自己的API,通过twitter第三方客户端(需支持自定义API),实现在墙内进行twitter一系列活动。

步骤简要阐述:
一、利用GAE搭建自己的API。
1)申请GAE账号。新建应用,记下应用名称,比如ccyann。
2)申请twitter的API应用,记下consumer key和consumer secret。
3)下载gtap最新版,更改必要文件(使用上述步骤中的key和secret),然后上传至自己的GAE。
4)查看自己的应用,点击后会自动生成认证画面(此步需翻墙),同意应用访问自己的twitter。
5)点击同意后在返回页面里,修改密码(tweetdeck可以不用修改,据说mixero需要将密码修改为twitter登陆密码)。记录下API地址。
到此,建立了自己的API地址。
二、利用tweetdeck自定义API功能实现墙内twitter活动。
6)下载tweetdeck,用自己的twitter账号和密码登陆。
7)在setting的account中更改API。同时font选择international font,在service里选择chinese(simplified),以实现中文发布和显示。
8)测试。通过tweetdeck发推,然后翻墙上推看看。
至此,大功告成,允许大大地得瑟一下!抖抖抖!
经本人亲测,此法有效。具体内容网上教程资源充足,在此仅作步骤整理与记录,不再赘述。

自己搭建API的好处多多:可以自定义名称,比如我的就是"Cyan是个大天才";还可以降低被墙风险,使用寿命有一定保障。

PS:开始使用的是mixero,自定义API后无响应,密码也更改为twitter密码,不知问题出在哪里。如果有人知道,欢迎留言解答。

一些感想:伪geek真不好当,吃力不讨好。在这一系列过程中,我充分体会到知识不足的无力感。面对问题无法自己独自解决,网上教程也不能尽信。科技发展 日新月异的,激动我心的同时也忧扰我容。止此,我的twitter之行算是告一段落。从几个月前决定重启twitter之旅,结识了VPN、GAE,到现 在渐渐明白API、Python为何物,野地里摸爬滚打出来,终于理解这一套过程,着实感触颇多。今后还有很多路要走,而且注定坎坷,唯一能做的,就是保 护好自己小小的兴趣和大大的梦想。

最后欢迎follow,还没成为IT的民工。@ccyann
墙内童鞋请欣赏:http://about.me/ccyann

没有评论: