一直在我的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
相关程序下载:
没有评论:
发表评论