× 866字 × 8阅

GAE+TWEETDECK

以下方法已失效。如想墙内发推,请通过绑定其他微博服务实现。


好久没有直接在博客上写文章了,之前都是通过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。

这是考试前拍的《日本经济概论》的笔记本内页。正如我在Flickr上所述,当课程于我呈现出无聊性时,或者当我溢出应有状态时,我就会开始在笔记本上涂鸦。不对,说乱涂乱画应该更确切。计划在放假后把之前的一些涂鸦都整理出来,大家随便期待一下吧。 其实今天只是想再发个技术贴,以抚慰自己激动得无以复加的心情。正好整理了图片,P了几张小更新了下,那么还是借此平台统统说了吧。 关于twitter同步sina 今天实现了twitter同步sina围脖,好不愉快!经历了昨天的twitter API大战,渐渐能理解月光博客的内容。看到更新的twitter-feed上,那一句稀松平常的“在程序里更换appkey”时,我的大脑就迅速运作起来。查了不少资料,自己也试着看了看代码。之前沉浸手动blogger和最近一段时间的SQL学习,让我稍微理解了某些代码的含义。费了些功夫终于找到更改的地方,申请了sina的应用,照着key就填进去了。第一次不是很成功,改了版本2上传才在sina上看到最......
点击加载Disqus评论