创新互联百度小程序教程:获取用户信息

  • 获取用户信息
    • button 组件
    • open-data 组件
    • swan.getuserInfo

    获取用户信息

    智能小程序提供 button 组件、open-data 组件、swan.getuserInfo(此方法已下线)三种方法获取用户信息。在获取用户信息时,若用户已登录,则会返回用户的真实数据;若用户未登录,会返回默认用户“百度网友”及默认的头像地址。

    让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册虚拟主机、营销软件、网站建设、台安网站维护、网站推广。

    button 组件

    使用方式

    • 在 button 组件中,将 open-type 设置为 getUserInfo ,调用 bindgetuserinfo 会返回获取到的用户信息,从返回参数的 detail 中获取到的值。
    • 如果需要使用接口返回的用户信息加密数据,将返回值中的 encryptedData 和 iv 发送到服务端解密,详细可参考用户数据的签名验证和加解密。

    代码示例

    在开发者工具中打开

    在开发者工具中打开

    在 WEB IDE 中打开

    • SWAN
    • JS
     
     
     
    1. 获取用户信息按钮
     
     
     
    1. Page({
    2. getUserInfo(e) {
    3. console.log('用户名称', e.detail.userInfo.nickName)
    4. console.log('用户头像', e.detail.userInfo.avatarUrl)
    5. console.log('用户性别', e.detail.userInfo.gender)
    6. }
    7. });

    open-data 组件

    与 swan.getuserInfo 的区别是用户不需要授权,只能在页面中展示。

    此组件使用方式请参考 open-data 组件。

    swan.getuserInfo

    此 API 已被废弃,请使用 button 组件方式实现相关功能。

    详情请参考 swan.getuserInfo 。

    网站栏目:创新互联百度小程序教程:获取用户信息
    链接地址:http://www.csdahua.cn/qtweb/news10/489910.html

    成都网站优化推广公司_创新互联,为您提供外贸建站网站制作域名注册品牌网站制作用户体验自适应网站

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网