内测“微信登录”,腾讯开始连接微信外的世界

就像第三方开发者可以在自己的应用中接入Facebook、Google、新浪微博的登录体系一样,现在微信也要把自己的账号登录体系开放给第三方开发者使用了

001wechat

按照微信官方的说法,移动应用和网站应用在接入“微信登录”后,用户就可以通过微信账号来登录了。对于第三方开发者而言,这自然可以帮助应用降低注册门槛和用户流失率。同时,在获得用户的同意后,微信还会把用户的基本信息(头像、昵称、性别、地区、语言)提供给开发者——也就是说,微信的用户数据,甚至社交链条都将向开发者敞开大门。

不过,微信还要解决一个问题,即当第三方开发商旗下的多款应用都接入微信登录时,如何将它们联通,所以微信在推出登录服务的同时,还提供了UnionID机制:在以前,开发者可以通过微信的OpenID来获取用户基本信息,但不同的公众账号下OpenID是不一样的。而引入UnionID机制后,只要开发者将服务绑定到同一个微信开放平台上,那么同一个用户的UnionID在不同的第三方应用或网站中,也永远都是一样的,对于拥有多个账号的企业来说,用户在其中一端登录所产生的数据,将可以在另外一端随时同步查询。同时,UnionID也可以帮助开发者确定用微信账号登陆自己服务的真实人数。

目前,由于微信登录功能尚处于邀请内侧阶段,所以想申请的开发者需要满足微信制定的一些条件:

  • 内测期间,移动应用必须获得微信支付权限后,才能申请微信登录权限。
  • 内测期间,必须至少有一个移动应用获取了微信支付权限后,网站应用才能申请微信登录权限。

从中我们可以看出,想接入微信登录的开发者都必须要获得微信支付权限,这也就让那些接入微信登录的应用天生就具备调用微信支付的能力。从另一个角度来说,微信先天性的在筛选自己开放账户体系的第三方服务,都是那些有货币化能力的公司。

所以,就像微信官方所说的那样,“微信登陆”的推出,是继微信支付、微信小店后,微信“连接一切”能力的又一次升级——它将可以和无数个第三方应用连接,成为它们服务和数据的统一展示平台。微信终于开始连接它之外的互联网世界,但更准确的说,连接它之外的商业互联网世界。

图片来自:微信

订阅更多文章