Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux / Ubuntu下使用Google App Engine搭建 Twitter api proxy

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 。Ubuntu下安装迅雷ThunderUbuntu下wifi上网“unlock keyring”的问题相关资讯      Google  Ubuntu知识  Google App Engine 
  • 德国让Facebook、Google和Twitter  (12/17/2015 17:13:52)
  • Google、亚马逊和微软付钱给   (02/04/2015 07:43:00)
  • Ubuntu 有这功能吗?-回答4个新用  (10/14/2014 16:54:49)
  • Google App Engine 对 Go 已经移除  (07/10/2015 07:24:36)
  • Google App Engine Java安全沙盒多  (12/11/2014 10:09:33)
  • Ubuntu系统诞生10周年:让Linux更  (10/14/2014 16:53:00)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容<