此文系早年博客的备份,仅用于参考学习。
This article is an archival copy of my early years’ blog posts.
为了达到让菜鸟也能按步骤完成搭建的目的,本文只尽可能简便的罗列步骤:
- 首先,你需要有一个Google账户,如果没有,
请到这里注册。 -
访问这里,点击右边侧栏的“使用入门”中的“注册”。 - 在接下来的界面中,用刚刚的Google账户登录。从这一界面开始下面将会是英文。
- 点击Create an Application。
- 下一步将会进行短信验证。
Country and Carrier
选择Other
,Mobile Number
填写你的手机号,注意前面加+86
,例如,+8613501234567
。注意,这里每一个手机号码只能验证一个账户,收到验证码后在下一个画面填入。 - 接着来到
Create an Application
页面,在Application Identifier
填入你想要的程序名称,以后你访问该程序的地址就是:your-identifier.appspot.com
。Application Title
可以随喜好填写。选中I accept these terms
,然后Save
。 - 下一个页面会显示
Application Registered Successfully
。 -
点击这里下载BirdNest,这是一个网友已经打包好的版本,原地址请访问:http://cid-b25292e8d4856480.skydrive.live.com/self.aspx/.Public/gae.zip。下载后解压,默认解压为gae
目录,进入目录,用任何文本编辑工具打开app.yaml
文件(推荐使用写字板),将第一行application:nest
中的nest
改为上文中你注册的your-identifier
。 - 下载以下这两个工具,并安装:
Google App Engine:http://code.google.com/intl/zh-CN/appengine/downloads.html
,下载Windows
平台的GoogleAppEngine_1.2.7.msi
。Python:http://www.python.org/download/releases/2.5.4/
,如果该地址无法访问,请直接在本站下载:(本站只提供x86版本的下载,如果你需要别的版本,请自行到上述地址下载) - 安装完成后,到开始菜单里运行
Google App Engine Launcher
。初次运行它可能会出现警告界面,提示找不到Python
,不要紧,点击OK
,然后选择Edit - Preferences
,在其中Python Path
里,选择你所安装的Python
路径,通常情况下默认为C:\Python25\python.exe
。设置完成后下次运行就不会再提示了。 - 选择
File - Add Existing Application
,然后选择你刚才解压后的gae
目录,点击add
。然后你的窗口中会得到一个name
为your-identifier
,端口为8080
的App
。选中该App
,点击工具栏上的Deploy
,在弹出的对话框中填入你的Gmail
地址和密码,点击OK
后会出现一个DOS
窗口,等待一小段时间,上传成功后会出现一个提示窗口,如果最后一行写着:Process exited with code 0
,则证明你的App
上传无误可以正确使用。如果提示不是code 0
,则说明你的某处操作有误,请参照上文改正。 - 最后,访问
your-identifier.appspot.com/api/
,即出现Twitter首页。
下面是如何通过twhirl使用自己搭建的API来访问Twitter:
-
Twhirl
需要adobe air
支持,请先下载安装adobe air:http://get.adobe.com/air/
,然后到这里下载twhirl:http://www.twhirl.org/download
- 安装好
Twhirl
后,在它的Accounts
界面,左下角的菜单里选择laconi.ca
,在旁边的输入框中填写:your-twitter-id@your-identifier.appspot.com
,your-twitter-id
是你的twitter用户名,@
之后则是你的Google App
地址。然后在上面的方框中就会出现你的帐户名,选择它,点击右边的Connect
,输入密码即可使用了。