Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >微信小程序获取用户信息、获取用户手机号码

微信小程序获取用户信息、获取用户手机号码

作者头像
前端小tips
发布于 2021-12-11 06:27:55
发布于 2021-12-11 06:27:55
2.5K0
举报
文章被收录于专栏:前端文章小tips前端文章小tips

微信小程序 在获取用户信息的时候 有特定的要求 :

<button class="getPhoneNumber" open-type="getPhoneNumber" @getphonenumber="bindGetUserInfo">微信一键登录</button>

button 按钮中open-type有两种方式获取用户的信息:getUserInfo/getPhoneNumber

下面两种信息就是直接展示用户头像和用户微信名但不可获取:

<open-datatype="userAvatarUrl"></open-data> <open-datatype="userNickName"></open-data>

下面我们主要介绍获取微信绑定的手机号的问题:(MPvue模板)

bindGetUserInfo函数中的Even里面包好detail里面会有三个参数:

返回参数

返回参数的话是需要解密才能使用的,在这里介绍一下第三种使用云调用直接获取开放数据的方式(前端自己解密不需要调用后端接口了~):

1、首先你的微信小程序是需要开通云开发的。(否则的话在你获取星系以后没回参数里面是没有cloudID的)。

云开发的位置

2、在云开发里面选择云函数然后新建云函数(注意新建云函数的名字下面需要用到的)

新建云函数

3、接下就是在获取用户信息以后调用函数解密:(mp vue 使用的话需要wx.clould.init()初始化 原生的可以忽略直接调用)

开发

4、success :callback里面res 里面包含了当前微信账号大量信息:如手机账号(res.result.weRunData.data.phoneNumber)

5、剩下的就简单多了 可以拿着手机号码进行信任登陆了 !

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
暂无评论
推荐阅读
编辑精选文章
换一批
微信小程序入门教程之四:API 使用
上一篇教程介绍了,小程序页面如何使用 JavaScript 脚本。有了脚本以后,就可以调用微信提供的各种能力(即微信 API),从而做出千变万化的页面。本篇就介绍怎么使用 API。
ruanyf
2020/11/04
3.2K0
微信小程序入门教程之四:API 使用
微信小程序wx.getUserInfo接口获取用户信息失败,新版SDK怎样获取用户信息
不过,你会发现调用这个接口并没有返回用户信息。逛论坛才知道,这个接口被抛弃了。哎!但是腾讯也提供了新的方式,以下演示获取用户信息的流程。
极客开发者
2022/01/18
3.1K0
微信小程序wx.getUserInfo接口获取用户信息失败,新版SDK怎样获取用户信息
​微信小程序如何获取用户手机号 ?
1、小程序端调用 wx.login() 方法,获取 code 后,将 code 通过后台 api 接口传递到后台。
热心的程序员
2020/03/09
10.3K1
​微信小程序如何获取用户手机号 ?
小程序获取微信用户绑定的手机号
小程序API内提供getPhoneNumber借口来获取用户已经绑定到微信的手机号,但需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用; 基本流程如下: 使用方法 需要将 <bu
李文杨
2018/03/14
5.6K1
小程序获取微信用户绑定的手机号
微信小程序如何获取用户手机号 ?
1、小程序端调用 wx.login() 方法,获取 code 后,将 code 通过后台 api 接口传递到后台。
热心的程序员
2020/03/20
9.1K2
微信小程序获取用户信息(wx.getUserInfo)
微信小程序获取用户信息API:wx.getUserInfo(Object object)
德顺
2019/11/13
2.5K0
微信小程序获取用户信息(wx.getUserInfo)
获取用户授权的手机号【微信小程序】
微信开发文档: https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
很酷的站长
2023/01/08
4.2K0
获取用户授权的手机号【微信小程序】
微信小程序-用户授权获取信息
open-data是小程序提供的不需要用户授权获取用户信息的组件,但是不能通过js来拿值,所以只能作为开发人员快速开发显示用的。
别盯着我的名字看
2022/06/09
1.5K0
零基础学小程序006---小程序获取用户信息用户昵称
上一节给大家讲了零基础学小程序005---小程序登陆注册功能实现。我们有时候只需要获取到微信用户的用户名和用户信息就可以了,不一定非得让用户去注册。所以这一节来给大家讲一下如何获取用户信息。 先来看下请求到的结果
编程小石头
2020/10/22
5930
零基础学小程序006---小程序获取用户信息用户昵称
微信小程序云开发获取手机号码
坑爹的baidu出来好多关于微信小程序云开发获取手机号码的例子还都是需要通过code获取sessionkey来解密信息取得手机号码,总感觉哪里不对,企鹅都说了,云开发是自动鉴权的,不应该还要解密啊。于是,试呀试呀,终于试出了正确的通过云函数获取手机号码的流程。 具体如下: 1,页面 cellphone.wxml
xiny120
2019/12/11
4.5K2
使用 Uniapp + UniCloud 云开发微信小程序获取用户信息(完整版)
小程序作为前端必备技能,在学习过程中会需要让自己建立一个新的框架区域,让自己抛弃掉所用的技术框架:vue、react、angular等。
猿来是前端
2022/09/19
7.5K0
使用 Uniapp + UniCloud 云开发微信小程序获取用户信息(完整版)
微信小程序获取用户基本信息的几种方式
打印传过来的事件对象可以看到事件对象detail中的userInfo属性就是用户信息
peng_tianyu
2022/12/15
3.1K0
微信小程序获取用户基本信息的几种方式
uniapp 微信小程序获取用户信息、手机号
风花一世月
2024/03/19
1.1K0
微信小程序获取用户信息
微信小程序获取用户手机号码(类似膜拜手机号授权),自己写的程序也用到了,查看微信小程序文档,原来微信提供了方法, <button open-type="getPhoneNumber" bindget
honey缘木鱼
2018/06/13
19.1K1
微信小程序+Java获取用户授权手机号码
小程序内可以直接通过授权获取用户微信号绑定的手机号码或用户添加的其他手机号码,这样可以使得小程序在进行账户的身份可控上又提高了一步,那么应该如何来获取手机号码呢?这篇文章就和大家一起来研究一下。
炒香菇的书呆子
2021/02/16
1.9K0
微信小程序+Java获取用户授权手机号码
小程序登录及用户信息和手机号的获取
需要用户主动触发才能发起获取手机号接口,所以该功能不由 API 来调用,需用 <button> 组件的点击来触发。获取手机号文档。
超超不会飞
2020/09/18
1.6K0
小程序登录及用户信息和手机号的获取
解决微信小程序登录与发布的一些问题
要使用的是本地图片,不想把图片上传到网络再通过https的方式解决,解决方法如下:
达达前端
2022/04/29
6970
解决微信小程序登录与发布的一些问题
详解:小程序如何授权登录并获取用户绑定手机号?
微信小程序中有许多地方需要用户注册信息的地方,需要填写手机号等。下面给大家分享微信小程序获取手机号授权用户登录功能,有了这个组件可以快速获取微信绑定手机号码,无须用户填写。
极乐君
2020/08/27
16.7K1
详解:小程序如何授权登录并获取用户绑定手机号?
纯云开发获取用户微信绑定的手机号码
今天开始在写带支付版的二手书了,涉及到用户注册信息需要获取手机号,这里有两个办法,第一是购买短信接口,第二是直接小程序开放数据获取手机号。
许坏
2019/09/05
3.6K2
纯云开发获取用户微信绑定的手机号码
微信小程序获取用户信息
在微信小程序中,如果想获取用户的昵称等信息可以不用另外写后台,如果需要获取用户的unionId,则需要后台来提供获取sessionKey和解码encryptedData。
OECOM
2020/07/01
3.3K0
推荐阅读
相关推荐
微信小程序入门教程之四:API 使用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档