为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第4天 Java支付全家桶 企业级各类支付手段一站式解决方案(3-8)

标签:
Java 小程序

课程名称:Java支付全家桶 企业级各类支付手段一站式解决方案(3-8)

课程章节: 3-8 获取微信登陆临时凭证

主讲老师:神思者

课程内容:

今天学习的内容包括:

获取微信登陆临时凭证、在UNI-APP新建页面、代码实现。

课程收获:

1、先从小程序前端通过uni.login()获取到临时登录凭证字符串code,再由后端使用code通过微信平台获取微信用户openid;

2、新建 login 页面,配置 pages.json 文件;

3、对于 wx.login() 和 uni.login() 获取临时的登录凭证,优先使用 uni.login(),原因是 UNI-APP 可跨平台,或自动根据小程序的类型自动转换,适应性更强;

4、可使用es6语法;

5、后端使用code通过微信平台验证用户,如果用户不存在,则说明是新用户,需新增;

6、注意,button 处需要指定: open-teyp="getUserInfo";

7、关键代码实现:

uni.login({

  success: function(resp) {

    let code=resp.code;

    console.log(code);

    uni.getUserInfo({

      success: function(res) {

        let nickname = res.userInfo.nickname;

        let avatarUrl = res.userInfo.avatarUrl;

        console.log(nickname);

        console.log(avatarUrl );

      }

    })

  }

})


今天看视频写手记的第4天,希望自己能坚持下去,为自己加油!





点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消