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 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。



































比起说是onedd.net “这个API” 不如说是 “http://nest.appspot.com/” 这个API.
回复
http://code.google.com/p/sdapp/downloads/list
这里有个Google Appengine的第三方上传工具 可以免装app engine的sdk
回复
我这appspot.com被封。。。
回复
不管是用nest.onedd.net/api,还是在即在google app上搭了一个,Gravity里可以用,但是发新推时都会显示sending disabled……
谁能帮我……
回复
我按照文中方法上传了birdnest, 之后设定gravity, 更新的时候提示500错误, 很奇怪. 也不知道具体哪里错了
回复
发现问题所在了. 应该是用branchs/gae里的代码, 而不是trunk里的. 我的api可以用了
回复
路过学习,嘿~~~
回复
依葫芦画瓢,也搞定了。请问搞定后安装的这些东西能不能卸载?
回复
好东西 呵呵
回复
GAE收不到短信验证码,郁闷了。。
回复
搞定了,多谢
回复
按照方法可以登录twitter, 但是一刷新,提示Http 500错误,不知道什么原因
回复
出现“internal server error”错误,这个看别个说是代码里面有问题,你可以尝试删除code.py里面的下面一段代码:
import socketimport re
ua = web.ctx.environ.get(“HTTP_USER_AGENT”, ‘None’)
if ua.find(‘jibjib’) >= 0:
socket.setdefaulttimeout(60)
elif ua.find(‘zh-CN’) >= 0:
#raise Exception(‘unknown error’)
socket.setdefaulttimeout(2)
else:
socket.setdefaulttimeout(2)
回复
照LZ的方法搭設失敗,因為本人是個電腦盲,已經很努力了~求API,用在iphone上上twitter。另外搜索怎麼設置?vpn又是什麼意思呢?多謝達人指教!我的郵箱koyoo2009@gmail.com
回复
我在进行第6步的时候 困扰了,首先是appcfg.py update gae在x:目录里面找不到,而且当我把目录设置在c盘的时候,无法用cmd进入c:的目录。
小弟菜鸟,求解!
回复
zhangh109 Reply:
八月 20th, 2010 at 3:39 下午
cmd命令下进不了C盘目录?不会吧,直接用“C:”命令无法进入吗?
回复