Messenger Connect:用L i v e I D连接
2010-03-07姚科
文 姚科
Messenger Connect:用L i v e I D连接
文 姚科
>> 目前新浪微博已经可以使用Live ID进行登录。
2010年10月14日,微软在全球发布了Messenger Connect,这是微软Window Live开发平台上一个非常有意义的API接口,这可以让微软的Live用户可以直接用Live ID登录所有支持微软Messenger Connect的网站。这是微软在互联网市场的重要战略举措。通过这一服务接口,微软可以将自己的Live用户资源分享给其他合作伙伴使用。
半个月之后的11月1日,新浪博客宣布支持Messenger Connect,并且可以用Windows Live ID登录或注册新浪博客。登录方法只需要在原输入用户名的界面点击带有Messenger图标的“登录”按钮,就会弹出Windows Live ID的登录界面。如果把Live ID绑定新浪博客,在新浪博客上发布的博文也将出现在Windows Live Messenger的好友动态里。
对于开发者来说,Messenger Connect统一了之前Windows Live开发平台的API,包括户端验证、Web验证、数据推算和获取以及Windows Live Contacts API等,同时,Messenger Connect采用了OAuth WRAP机制验证,验证由微软的服务器负责完成,开发者无需直接获取用户的帐号和密码信息。
目前,Messenger Connect能实现的应用主要包括以下三个方面。
首先当然是信息和数据的获取。Messenger Connect通过REST API访问数据,开放的Windows Live数据接口包括 Profile、Messenger Social(新鲜事)、联系人、日历以及SkyDrive照片。部分API需要微软认证才可使用。
其次是网页版的IM应用。Messenger Connect可以整合Messenger Web Toolkit的Messenger联系人列表、聊天、状态修改等功能,还支持特定网站的在线用户群聊功能。这相当于使用一个Web版的Windows Live Messenger。
第三个应用则是社交平台,也就是被称为Messenger Social的功能。Messenger Connect允许第三方应用将用户的更新发布至Messenger Social 中,还提供了评论、照片、博文等的 Feed 模版。