使用Google app engine打造自己专属的Twitter API PROXY
2 Sep, 2009 2,564 Views 互联网络, 网海拾贝一直在我的Android G1手机使用twidroid软件上twitter,自从twitter被封锁后经过好心的朋友提醒开始使用Birdnest(nest.onedd.net/api)这个twitter api翻墙继续tweets,可是前两天升级twidroid软件后就开始无法访问twitter了,每次帐户设置登陆总提示 login incorrect.于是在网上搜索,终于在iFanr爱范儿找到一篇无比强大的文章,使用Google app engine用简单到令人发指的方法建立了一个自己专属的twitter api,把文章转载如下,希望可以帮到大家,最后再次感谢原创作者。
一、申请Appspot账号。
1、注册app engine,地址 http://appengine.google.com/ ,有google account很方便的就建立了。
2、建立一个application,如图:
3、给自己的application设置一个唯一的id,以后就可以用yourid.appspot.com来访问你的app。
网上这三步就完成了,它的作用其实就是在Appspot申请一个账号.
下面就是要在本机的电脑修改要上传的源码并上传.
二、下载源码并修改为自己对应的账号。
4、直接下载本贴打包的nest.rar(见附件,这个Nest更改过源码,支持建立搜索API)
5、解压到某个目录,比如 X:\nest
6、用称手的编辑器或是记事本打开app.yaml这个文件,把第一行application: userid的userid改成你自己刚才建立的id。
三、上传修改后的nest文件到Appspot账号。
7、关键从这里开始,大家将下载附件SDUpload 0.1.rar(见附件)解压到任意位置即可,如X:\sdupload,
8、随后将刚才修改过的Nest文件夹拷入这个sdupload文件夹.
9、然后“开始“-”运行“,输入cmd.exe进入命令行状态,在通过DOS命令进入sdupload文件夹
(先进入X:盘, DOS命令是X: ,
再进入sdupload目录,DOS命令是 cd sdupload )
此时电脑的显示应该是:x:\sdupload,再输入以下命令行即可:
SDUpload update nest
10、此时,会提示你输入你的email地址和密码。输入你申请Google app engine帐户密码,用户密码输入正确的话会出现相关的提示信息,详见下面截图。

11、在浏览器打开http://yourid.appspot.com/ 没问题的话应该可以看到twitter主页,不要太兴奋,根据我的测试虽然首页打开不算慢,但是依然无法登陆
12、现在可以把你申请的twitter api替代Birdnest api使用了,经过我的测试在Android G1平台的twidroid上使用正常。
13、don’t forget follow me http://twitter.com/puppyguy
相关程序下载:
Tags: fuck gfw, gfw, google app engine, twitter, twitter api

(2 votes, average: 11 out of 12)


潜行者 said,
Wrote on September 7, 2009 @ 3:53 PM
你好,sdupload-01 nest这两个文件下载不了,可否发送到我邮箱里。谢谢。
Anonymous said,
Wrote on September 9, 2009 @ 5:07 PM
下载在日志最下方,链接没问题可以下的
云在天边 said,
Wrote on September 9, 2009 @ 7:35 PM
这个不错啊!
yigeyu said,
Wrote on September 17, 2009 @ 3:34 PM
到输入邮箱密码那步的时候 就不能输入了 不能输入密码 尝试了很多次 输入法切换了好几种都不行 这是什么情况啊
puppyguy said,
Wrote on September 19, 2009 @ 8:23 AM
我没遇到这个问题,如果你指的是邮箱地址可以输入,密码不能输入的话,我猜可能是密码已经输入成功只是不显示而已,你输完密码回车看看
yigeyu said,
Wrote on September 19, 2009 @ 1:54 PM
呼啦啦 在朋友的帮助下 弄好了 不知道是我操作问题 还是我电脑的问题 不过总算弄好了 感谢博主
种草人 said,
Wrote on September 27, 2009 @ 4:30 AM
你的博客好漂亮。精彩,顶一下!
kris said,
Wrote on October 11, 2009 @ 9:31 AM
我成功了,谢谢博主啊!
DDR物语 said,
Wrote on October 19, 2009 @ 8:51 PM
真能折腾。
.. said,
Wrote on November 7, 2009 @ 1:13 AM
在网吧 无法输入密码
wongsn2009 said,
Wrote on February 25, 2010 @ 7:03 PM
谢谢,可以发信息,但是自己账户栏里的头像不能显示呢
puppyguy said,
Wrote on March 1, 2010 @ 1:20 AM
可能是缓存的原因,多试几次看看吧,这个应该和GAE和程序没关系的