07

打造自己的twitter API proxy

因为这个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了,有兴趣的也可以研究研究源码。

30 条评论了已经

Trackbacks/Pingbacks.

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

使用新浪微博登陆

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.ifanr.com),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

      小众论坛

      猫窝论坛

    态度

    ifanr 近期的内容调整

    Loading ... Loading ...

    最新评论

    分类目录

    推荐阅读

      订阅到iGoogle或Google Reader 订阅到鲜果 订阅到抓虾 订阅到飞鸽 订阅到Bloglines 订阅到我的雅虎 订阅到NetVibes 订阅到Newsgatar 订阅到Rojo 订阅到网易有道 通过哪吒订阅到MSN,Gtalk,Skype 订阅到QQ邮箱

      weibo

    @iflea 互助交易群


    @范小叨

    • 坐在电视前人是轻松的,坐在电脑前人是紧张的。电视是家庭生活,需要更轻松的享受。而点播和收视类似于拉取和推送,后者更轻松。RT : 大家都觉得电视不能连到网络上不对劲,但是目前包括苹果,都没有成功的把他连到网络上,这里面差了点什么呢?
    • 99美分一部片,租赁还是购买,似乎是个问题 http://www.ifanr.com/18672
    • 9.1 Apple Press Event 全记录,综合了之前的一些八卦,可全面了解现场一些精华细节,推荐阅读。http://ifanr.in/co2mjZ
    • 美国海军在测试的现实增强软件,用来训练机械维修。他们用了一个头盔,可以将计算机生成的 3-D 图像覆盖在需要维修的设备之上,将每个部件标上名称,然后给出一步步的指导。http://www.ifanr.com/18380

    友链

    功能

    小众论坛