各位合作伙伴:
为了让大家更方便快捷的使用平台的技术,同时也为了推广平台新推出的各种新技术,我们编写了一款作为范式demo app并开放其源代码,让开发者可以通过源码快速理解平台技术。
目前demo app已经实现了以下功能。
1.OAuth2.0技术
OAuth是目前国际通用的授权方式,它的特点是不需要用户在第三方应用输入用户名及密码,其最新版本是OAuth2.0流程更简单、更安全。想了解更多 OAuth2.0 的技术说明可参看 官方网站(英文) 。 人人网开放平台率先在国内采用了最新的OAuth2.0,下面的各个板块将会由浅入深的指导你使用人人网OAuth2.0来完成验证与授权。
2.OAuth授权弹层的使用
当用户添加(安装)一个站内应用的时候,如果应用希望获得用户较多的信息,应用需要得到用户的授权才可以。要做到这一点,应用需要引导用户参与授权。我们提供了很多种引导用户授权方式。 推荐您使用弹层授权的方式。
3.邀请弹层的使用
旧的邀请解决方案中,用户发送邀请的过程,至少会有一个刷新页面的动作,这个动作对用户造成了很大的不便。在新的方案中,发送邀请的过程会在弹层中完成,提高了用户体验,简化了发送邀请的流程。
4.新鲜事发送
自定义新鲜事的发送样式范例。
5.Iframe自定义高度
JavaScript Client提供的函数,供iframe类型应用调用。此函数完成的功能是由开发者自行设定iframe高度。
今后们还会不断推出其他产品的应用范式,让各位更直观的了解到平台提供的服务。
Demo App下载地址:
http://wiki.dev.renren.com/mediawiki/images/c/c5/Demo_app.rar
Demo App入口
http://apps.renren.com/demo_app
想了解平台更多技术、产品文档,请访问:
http://wiki.dev.renren.com