一直在我的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、最后别忘了follow me on twitter @puppyguy
相关程序下载:
.png)








九月 7th, 2009 at 3:53 下午
你好,sdupload-01 nest这两个文件下载不了,可否发送到我邮箱里。谢谢。
九月 9th, 2009 at 5:07 下午
下载在日志最下方,链接没问题可以下的
九月 9th, 2009 at 7:35 下午
这个不错啊!
九月 17th, 2009 at 3:34 下午
到输入邮箱密码那步的时候 就不能输入了 不能输入密码 尝试了很多次 输入法切换了好几种都不行 这是什么情况啊
九月 19th, 2009 at 8:23 上午
我没遇到这个问题,如果你指的是邮箱地址可以输入,密码不能输入的话,我猜可能是密码已经输入成功只是不显示而已,你输完密码回车看看
九月 19th, 2009 at 1:54 下午
呼啦啦 在朋友的帮助下 弄好了 不知道是我操作问题 还是我电脑的问题 不过总算弄好了 感谢博主
九月 27th, 2009 at 4:30 上午
你的博客好漂亮。精彩,顶一下!
十月 11th, 2009 at 9:31 上午
我成功了,谢谢博主啊!
十月 19th, 2009 at 8:51 下午
真能折腾。
十一月 7th, 2009 at 1:13 上午
在网吧 无法输入密码
二月 25th, 2010 at 7:03 下午
谢谢,可以发信息,但是自己账户栏里的头像不能显示呢
三月 1st, 2010 at 1:20 上午
可能是缓存的原因,多试几次看看吧,这个应该和GAE和程序没关系的
五月 4th, 2010 at 12:29 下午
登陆不上去,”12、现在可以把你申请的twitter api替代Birdnest api使用了,经过我的测试在Android G1平台的twidroid上使用正常。”这句话没看懂,不知什么意思?