Ubuntu下使用Google App Engine搭建 Twitter api proxy

转自ubuntu论坛
一直没有找倒linux下怎么使用Google App Engine搭建Twitter API Proxy教程。所以昨天晚上折腾了一下,就windows下的教程修改了以下。现在把步骤分享给大家。

GAE的注册步骤 省略............................

1:sudo apt-get install python //安装python

2:sudo apt-get install subversion //安装svn工具

3:下 载Google App Engine SDK
下载地 址 http://code.google.com/intl/zh-CN/appen ... loads.html (下载linux版本,然后解压)

4:在tetminal中执行 cd '/home/tony/DOWN' //进入Google App Engine SDK 解压后的目录

5:在tetminal中执行 svn co http://birdnest.googlecode.com/svn/branches/gae/ //这样就会把文件下载倒DOWN文件夹的gae子文件夹(gae文件夹是自动生成)

6:进入目录,编辑app.yaml文件,将第一行的application里的参数修改为自己GAE应用名。

7:打开code.py 搜索socket找到

# import socket

# import 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) 

这段代码会导致internal server error 所以我们要删除掉。。。
8:在tetminal中执行 python appcfg.py update gae //把应用上传倒GAE

这样就大功告成了。 主要是5 7 8 三个步骤跟网上windows下的教程不一样 或者是没提到的。
another:

1.注册Google App Engine。记下GAE应用名(yourid)
注册地址


2.安装python,svn工具
sudo apt-get install python
sudo apt-get install subversion
3.下载Google App Engine SDK
下载地址,下载linux版本,然后解压缩
4.终端下进入Google App Engine SDK 解压后的目录(假设目录名为AA)
5.终端下svn co http://birdnest.googlecode.com/svn/branches/gae/ //这样就会把文件下载到AA文件夹的gae子文件夹(gae文件夹是自动生成)
6.进入gae文件夹,编辑app.yaml文件,将第一行的 application里的参数修改为自己GAE应用名
即把第一行”application”后面的”nest”改成你的app项目名(yourid)
7.编辑code.py文件,搜索socket找到

 

# import socket
# import 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)

这段代码会导致internal server error.所以删除之
8.在tetminal中执行python appcfg.py update gae //把应用上传倒GAE
大功告成。在浏览器地址栏输入 http://yourid.appspot.com/api/ ,如出现Twitter界面,说明你已经成功架设了 Twitter API Proxy 。





posted on 2010-11-21 23:34 wuxinxinggg 阅读(911) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
<2010年11月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜