天津福康纳米科技有限公司,电子烟,磁疗,远红外线产品。
‘google’ 标签下的文章
十二 04

关注:Rails上的Opensocial实现

2007年十二月4日,星期二,上午 11:11 | 分类:default | 给我留言(1 条留言) |

注:这是opensocial在google code上的视频,经常看可以锻炼下英语 什么是OpenSocial OpenSocial是一套API,具体说是由两种类型的API组成。第一种,REST 形式的API是向Social Network或其他遵循 该协议的应用,发送个人资料,好友,活动和persistence components[?]。第二种,Javascript API是以表单的形式实现第一种的REST应用。 Rails上的OpenSocial 本段译自Google’s OpenSocial with Ruby on Rails 根据OpenSocial documentation上的显示,目前OpenSocial开放了2中类型资源:people,一个用户的好友,和activities,这些好友的活动/行为。这种结构正好符合rails对集中资源的理解,在一个user Controller中,我们可以狠容易的得到用户的好友和他们的活动。 OpenSocial的API是按照REST结构设计,但是它并不完全符合Rails的观点,首先,通过URL访问资源的形式并不是Rails的标准形式。其次,它不包含format extension,这意味着你不能直接使用respond_to块。 但是上面两个问题可以通过在routes文件增加一组路由描述和增加一个自定义的mimetype来解决。 下面的路由规则是在描述如何在我们的user_controller中对应OpenSocial 中的people资源的。 # config/environment.rb Mime::Type.register “application/x-opensocial”, pensocial # config/routes.rb map.opensocial_person ‘/feeds/people/:id’, :controller => ‘users’, \ :action => ‘show’, :format => ‘opensocial’,\ :conditions => {:method => :get} map.opensocial_person ‘/feeds/people/:id’, :controller => ‘users’,\ :action => [...]

(阅读更多精彩内容...)
  • 信息发布
  • 最新留言
  • 热评日志
我的2010,新的开始啦

稍后把团队的介绍放上,呵呵。
关于 里克
里克:本名李伟,全职SOHO开发,技术顾问
长春互联 技术总监
邮件:liwei@echangchun.net
QQ:5175486
MSN:liwei78@live.com
某高潜力SNS网站团队成员
对iphone和android的开发很感兴趣