写这个内容,略有风险,希望Google App Engine永葆青春。。。
之前有一段时间,Google App Engine使用Twitter API的过程中,遇到Twitter拒绝来自App Engine的请求的尴尬情况,所以基于App Engine的Twitter应用很少有。但是,Twitter最终还是解决了问题,于是Twitter应用便开始繁荣起来。
写这个内容,略有风险,希望Google App Engine永葆青春。。。
之前有一段时间,Google App Engine使用Twitter API的过程中,遇到Twitter拒绝来自App Engine的请求的尴尬情况,所以基于App Engine的Twitter应用很少有。但是,Twitter最终还是解决了问题,于是Twitter应用便开始繁荣起来。
现在来说说看PubSubHubbub是什么东西,如何使用。前两天,一时兴起,做了个发布3P(PPPerson板)的帖子到Twitter帐号的应用,下面讲讲其中的一些细节。
使用posterous发布,来源: Western Bridge over Google Wave
其实一开始life志就是为iphone设计的UI,现在加入了识别功能,去掉了一些css和javascript,就完成了。
使用posterous发布,来源: Western Bridge over Google Wave
这次尝试制作PPT教程,如果大家有什么意见或者建议,请和我说~
《跟康爷学GAE》是整个Google App Engine教程计划的一个总名称,如果你对这个系列的GAE教程感兴趣,可以订阅康爷的博客。整个教程的目录在:GAE教程计划的目录,教程会同步发送到gae.kangye.org上面。
如果你有什么问题或者建议,欢迎在twitter上follow我,然后给我回复或者direct message。我的twitter账号是:lookon,如果你无法访问twitter,建议你使用http://twitzap.com/。
上次我们说到如何用Google App Engine实现表单,以及在后台(即server端)获取表单数据(
《跟康爷学GAE》是整个Google App Engine教程计划的一个总名称,如果你对这个系列的GAE教程感兴趣,可以订阅康爷的博客。整个教程的目录在:GAE教程计划的目录,教程会同步发送到gae.kangye.org上面。
如果你有什么问题或者建议,欢迎在twitter上follow我,然后给我回复或者direct message。我的twitter账号是:lookon,如果你无法访问twitter,建议你使用http://twitzap.com/。
今天我们讲如何用GAE做一个web表单(form),然后获取表单里的内容。
大家好久不见,前些日子有些忙,没来得及写教程,发现不少人有问题,我也没来得及及时解答。现在有空了,将重新继续GAE教程的Python部分编写。尽量每天写一到两个小节,希望大家关注~
如果你有什么问题或者建议,欢迎在twitter上follow我,然后给我回复或者direct message。我的twitter账号是:lookon,如果你无法访问twitter,建议你使用http://twitzap.com/。
今天我将讲述如何利用app engine在网页上显示当前访问的登陆用户。
将hello.py的内容进行修改:
在头部的引用中加入
from google.appengine.api import users
然后用user = users.get_current_user()来获取当前用户,如果user为空,表示用户没有登录,那么将页面通过self.redirect方法跳转到登录页。GAE有一个方法,可以自动创建一个有返回url的登录地址,users.create_login_url(self.request.uri)。self.request.uri表示的是当前页面请求的uri地址。
如果用户登录了,那么我们可以获取用户的一些信息,如nickname,然后输出到页面上。
self.response.out.write(‘Hello, ‘ + user.nickname())
当然也可以输出其他的信息,全部有nickname(),email()和user_id(),你可以去尝试下。
下面是本小节的代码,提供下载(因为贴代码被认为有点问题,所以我上传到网上,让大家直接下载源代码)
课后习题:
请判断用户是否为管理员,是管理员的话,跳转到/admin页,不是的话跳转到/user页,如果没有登录,则跳转到登录页。
下载地址: SDK 1.2.2. 这个版本主要是修复一些bug,但也有一些新的功能:
完整的 release notes。
今天召开的Google Campfire 2009上,Google正式宣布Google App Engine支持JAVA。这是很多用户所期盼的,也是JAVA界的一个重大消息。在此次Google Campfire 2009上,还介绍了GAE的一些新功能,比如后台任务等,也让App Engine的使用者兴奋不已。
下面是此次Google Campfire上关于GAE的一些有用的链接: