如果您第一次访问这里,欢迎订阅Puppy Blog: RSS Feed

使用Google app engine打造自己专属的Twitter API PROXY

星期三, 九 2, 2009

互联网络, 网海拾贝

一直在我的Android G1手机使用twidroid软件上twitter,自从twitter被封锁后经过好心的朋友提醒开始使用Birdnestnest.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,如图:


create a app use google app engine
3
、给自己的application设置一个唯一的id,以后就可以用yourid.appspot.com来访问你的app
网上这三步就完成了,它的作用其实就是在Appspot申请一个账号.
下面就是要在本机的电脑修改要上传的源码并上传.

二、下载源码并修改为自己对应的账号。

4、直接下载本贴打包的nest.rar(见附件,这个Nest更改过源码,支持建立搜索API
5
、解压到某个目录,比如 X:\nest
6
、用称手的编辑器或是记事本打开app.yaml这个文件,把第一行application: useriduserid改成你自己刚才建立的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帐户密码,用户密码输入正确的话会出现相关的提示信息,详见下面截图。

upload

11、在浏览器打开http://yourid.appspot.com/ 没问题的话应该可以看到twitter主页,不要太兴奋,根据我的测试虽然首页打开不算慢,但是依然无法登陆

12、现在可以把你申请的twitter api替代Birdnest api使用了,经过我的测试在Android G1平台的twidroid上使用正常。

13、最后别忘了follow me on twitter  @puppyguy

相关程序下载:

sdupload-01 nest


, , , ,

  欢迎通过Twitter新浪微博关注我 推荐到豆瓣 Add to Google

随机文章:

  • Android Phone G1何时才能等来Cupcake
  • 又赶集来了
  • 春天来了到公园里晃晃
  • 霹雳五号Short Circuit
  • google adsense 推介2.0
  • 相关文章:

    

    评论(13) to “使用Google app engine打造自己专属的Twitter API PROXY”

    1. 潜行者 Says:

      你好,sdupload-01 nest这两个文件下载不了,可否发送到我邮箱里。谢谢。

    2. 匿名 Says:

      下载在日志最下方,链接没问题可以下的

    3. yigeyu Says:

      到输入邮箱密码那步的时候 就不能输入了 不能输入密码 尝试了很多次 输入法切换了好几种都不行 这是什么情况啊

    4. puppyguy Says:

      我没遇到这个问题,如果你指的是邮箱地址可以输入,密码不能输入的话,我猜可能是密码已经输入成功只是不显示而已,你输完密码回车看看

    5. yigeyu Says:

      呼啦啦 在朋友的帮助下 弄好了 不知道是我操作问题 还是我电脑的问题 不过总算弄好了 感谢博主

    6. 种草人 Says:

      你的博客好漂亮。精彩,顶一下!

    7. kris Says:

      我成功了,谢谢博主啊!

    8. .. Says:

      在网吧 无法输入密码

    9. wongsn2009 Says:

      谢谢,可以发信息,但是自己账户栏里的头像不能显示呢

    10. puppyguy Says:

      可能是缓存的原因,多试几次看看吧,这个应该和GAE和程序没关系的

    11. bluetoothknife Says:

      登陆不上去,”12、现在可以把你申请的twitter api替代Birdnest api使用了,经过我的测试在Android G1平台的twidroid上使用正常。”这句话没看懂,不知什么意思?


    留下您的评论