用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 资讯/观点 查看内容

小程序获取用户信息新方式!

Rolan 2017-8-15 00:33

为提升用户体验,小程序再次开放两项新能力! 获取用户信息 开发者需在小程序页面中放置按钮,用户主动点击后才可获取用户的头像昵称等信息。可提高用户授权成功率,同时支持用户多次点击重新授权。 此前,我们第一 ...

为提升用户体验,小程序再次开放两项新能力!

获取用户信息

开发者需在小程序页面中放置按钮,用户主动点击后才可获取用户的头像昵称等信息。可提高用户授权成功率,同时支持用户多次点击重新授权。

此前,我们第一次打开任意小程序的时候,都会跳出授权界面,点击确定小程序就能获取用户的微信头像、昵称等信息。




虽然取消授权也能继续使用小程序,但是例如电商小程序,用户没有授权就无法下单购物,这时候小程序就会重新跳出“是否打开设置页面重新授权”的提示,只有点击设置才能重新授权。

有些用户刚刚接触小程序,还没看到界面就直接被问是否微信授权,下意识就会想到是否安全的问题,进而就会想要拒绝。用户从取消授权,再跳到另一个界面重新授权,虽然只有简单的两个步骤,但是对用户体验就难免不利。




而现在,用户第一次打开小程序的时候就不用先考虑是否授权的问题,如果在体验之后觉得有需要授权的话,小程序中直接就有按钮可点击授权。感觉这才是打开小程序的正确姿势。

详见:button组件(getUserInfo)

获取用户****UnionID

同一个微信开放平台下相同主体的App、公众号、小程序,如果用户已经关注公众号,或者曾经在App或公众号进行过微信登录授权,则用户打开小程序时,开发者可以直接获取到该用户UnionID,无须用户再次授权。

UnionID机制说明
如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过unionid来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的unionid是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

所以,只要用户使用过该账号下的移动应用或者公众号,用户就被打上了同一个且唯一的标签,一旦用户授权登陆过其中一项,开发者就能获取这个同一个且唯一的标签,然后用户在登陆小程序的时候就能直接“被授权”。

详见:UnionID机制说明


鲜花
鲜花
鸡蛋
鸡蛋
分享至 : QQ空间
收藏
来自: 简书

相关阅读