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

1.注册Google App Engine。记下GAE应用名(yourid)注册地址2.安装python,svn工具sudo apt-get install pythonsudo apt-get install subversion3.下载Google App Engine SDK下载地址,下载linux版本,,然后解压缩4.终端下进入Google App Engine SDK 解压后的目录(假设目录名为AA)5.终端下svn co //这样就会把文件下载到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大功告成。在浏览器地址栏输入 ,如出现Twitter界面,说明你已经成功架设了 Twitter API Proxy 。

只要相信,期待就会成真

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

相关文章:

你感兴趣的文章:

标签云: