打造自己的 twitter API proxy

2009-06-07 11:52

因为这个 onedd.net 的 twitter api proxy 恰好是开源的,恰好又是 for google app engine 的,所以我们可以搭建自己的 proxy。app engine 是免费的,但是免费账户在流量上有一定的额度,这也可能导致一个 proxy 用的人太多之后会 down 掉,所以给自己留个 backup 也不错。废话少说,下面记录步骤:
 
1、注册 app engine,地址 http://appengine.google.com/ ,有 google account 很方便的就建立了。

2、建立一个 application,如图:

 

 

 

 

 

 

 

 

 

 

3、给自己的 application 设置一个唯一的 id,以后就可以用 yourid.appspot.com 来访问你的 app。

4、下载并安装 app engine 的 sdk,这里 http://googleappengine.googlecode.com/files/GoogleAppEngine_1.1.5.msi ,注意 app engine 需要 python 支持,所以你的机器必须先安装 python。

5、获取源码,这里 http://code.google.com/p/birdnest/ ,不会下载源码的我这里打了个包供下载。 但是要注意的是开源的项目是会经常更新的。然后把源码解压到某个目录,比如 X:\gae ,用你称手的编辑器打开 app.yaml 这个文件,把第一行 application: nest 的 nest 改成你自己建立的 id。

6、上传。打开一个 cmd.exe,转到 X 目录下,执行 appcfg.py update gae , 这个过程中会提示你输入你的 gmail 账号和密码,然后就大功告成了。

这时就可以用 yourid.appspot.com/api 在 Gravity 里访问你的 twitter 了,有兴趣的也可以研究研究源码。

后评论

评论在审核通过后将对所有人可见

正在加载中

累计已发布 1 篇文章

最近文章:

本篇来自栏目

解锁订阅模式,获得更多专属优质内容