当前位置:首页 > 网站制作 > 正文内容

GAE:Google App Engine搭建Twitter API Proxy教程

admin15年前 (2009-10-15)网站制作333

今天我本来想使用GAppProxy搭建自己的服务器,不过失败了,似乎客户端有些问题,也可能是我配置的问题。之后就正好看到月光大大的这篇文章,欣喜之极,搭建了自己的Twitter birdnest服务器,并转载之。

本文将介绍如何通过Google App Engine搭建基于Python 2.5的BirdNest环境,建好的BirdNest可以在TwitterFox或twhirl中使用。

环境准备:Google App Engine

先要注册Google App Engine,注册地址 http://appengine.google.com/ ,然后建立一个application,目前第一次使用需要验证用户手机,输入手机号码就收验证码即可,之后,就可以用yourid.appspot.com来访问你的app应用。

此外,还需要下载安装Google APP Engine的开发环境,注意Python的版本,需要是2.5系列的,不能使用2.6或更高的版本,否则运行会出错。

Google App Engine SDK 下载地址 http://code.google.com/intl/zh-CN/appengine/downloads.html

Python 2.5.4 下载地址 http://www.python.org/download/releases/2.5.4/

关于Google App Engine的详细使用说明请参见这个地址,这里我就不再累赘。

环境准备:BirdNest

下载birdnest要注意是下载分支branches/gae,别下载主干trunk,否则更新到GAE上也不能用,会报错。可以使用一个SVN工具下载。例如TortoiseSVN等。将其放到一个目录中,进入目录,编辑app.yaml文件,将第一行的application里的参数修改为自己的应用名。(alswl:我使用Eclipse获取了SVN的内容)

发布应用到GAE

准备好了上面的一切后,就可以发布这个应用到自己的Appspot上了,执行 appcfg.py update 目录名,中间会要求输入Gmail的用户名和密码,之后就可以使用了。你创建的API地址应该是yourid.appspot.com/api/ 。

使用BirdNest

在twhirl里的使用方法是,打开账号管理Accounts manager,选择laconi.ca账户类型,输入:[你的twitter帐号名]@yourid.appspot.com,密码为Twitter密码,即可使用。(alswl:我使用的是twhirl,需要安装Adobe AIR环境)

在twitterfox里的使用方法是,打开 C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox\Profiles\ 随机信息 .default\extensions\[email protected]\components目录,编辑 nsTwitterFox.js文件,找不到的话直接在Documents and Settings中搜索nsTwitterFox.js文件,编辑该文件的38行,将其修改为 var TWITTER_API_URL = http://yourid.appspot.com/api/ 即可。

转载来自:DDD的一亩三分地

扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/1499.html

分享给朋友:

相关文章

不看后悔啊!利用google突破各种封锁和一些特殊命令

利用google突破各种封锁和一些特殊命令在搜索框上输入: “index of/ ”  inurl:lib再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。在搜索框上输入: “index of /”  cnki再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!在搜索框上输入: “index of /”  ppt再按搜索你就可以突破网站入口下载powerpint作品!在搜索框上输...

恋吧秘籍—用Be The Bot访问需要注册才能查看的网站

相信大家都遇见过下面这样的情况你在搜索某个东西时,在搜索引擎返回的页面上,看见了想要结果的输出摘要,但是点击链接准备好好研究的时候,该网站或论坛却提示非注册用户无权限访问,可是注册又太浪费时间,所以再这里给大家介绍个无需注册也能查看它的方法那就是利用Be The Bot访问该页面因为这类网站虽然不允许非会员直接访问,但是却允许搜索引擎机器人访问。Be The Bot就是利用这一点,将你伪装成搜索引...

恋吧诚祝凌霄电话论坛周岁

盛世庆华诞,和谐迎坛庆。恭祝凌霄电话论坛即将迎来一周岁生日。引言:凌霄从接触网络,就对建站有了浓厚的兴趣, 2002年底开始建站,也有过自己的个人主页,博客,论坛, 互联网档案馆 archive.org还保存着当时的网页。后来由于学业紧张,无力打理,网站也就此关闭。2006年来到北京,接触了第一个网络电话etone(快门的前身),后来自己也稍有时间,加上建站的兴趣,所以有了建立论坛的打算,主题也自...

Tweetake—备份twitter的利器

尽管玩 twitter时间不长,尽管不是骨灰级推油,之前从未考虑过twitter 的备份问题,前不久看见有推油提到 twitter 备份这个话题,那么,就一起来探讨一下吧。为什么要备份 twitter博客备份的概念已经深入人心,但twitter备份的习惯并不是很多人有,twitter有必要备份吗?当然。下面仅列出几个twitter需要备份的原因: twitter常常...

Tagito.com:把你的网站改造成商店,很酷吧

网站自述:那些电子商务的发烧友和商家会发现Tagito是个值得一去的网站。它为你提供一个widget,可下载到相应的网站及博客,然后发布你的商品,任何一笔交易都会用到PayPal。Tagito大大扩宽了电子商务的范畴,把以前只能在电子商务网站上发生的交易,放到了普通的网站甚至博客和社交网络上。Tagito目前支持的博客和社交网络包括WordPress、Blogger、Facebook、TypePa...

SuperChirp.com:让别人付费阅读你的Twitter信息

   网站介绍:SuperChirp是一个让用户付费阅读Twitter消息(Tweets)的订阅网站,想出售消息的用户(主要是明星等有吸引力的人)自己定价,每月订阅费在0.99美元-9.99美元之间,用户订阅Tweets后,通过Twitter的Direct Message系统或者SuperChirp就能进行阅读。 看到这个主意,相信很多人都想过的,可是有勇气...

评论列表

藍冰
藍冰
15年前 (2009-10-15)

程序安裝成功,客戶端不成功。幾天前就測試了。WPG的一刀發的壓縮包。

liuxuntao 于 2009-10-15 13:05:22 回复
前面说简体,后面就繁体了,汗!

我想想
15年前 (2009-10-15)

Google App Engine還是很強大的

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。