网页手机号抓取程序(如何利用几行代码轻松搞定用户的手机号?(图))
优采云 发布时间: 2022-02-03 03:20网页手机号抓取程序(如何利用几行代码轻松搞定用户的手机号?(图))
在小程序开发过程中,有客户反映需要获取用户手机号。如何实施咨询团队的技术。今天春哥团队的技术虎给大家分享一下,如何通过几行代码轻松获取用户手机号?
我们来看看核心代码,基本上只要下面的就可以实现。
甚至可以说,核心代码只有上图红框中的两行。是的,你没听错,仅仅依靠这两行代码,就可以轻松获取用户小程序绑定的手机号。
下面我们来详细解释一下。
注意:只有企业小程序可以获取用户手机号,个人小程序无法获取。一、首先使用按钮组件的开发能力
写wxml文件,代码很简单
您可以看到我们的按钮按钮,使用开放式。
我们来看看我们对应的js方法。这样,当我们点击按钮时,就会弹出授权弹窗。如下所示
无论用户点击拒绝还是允许,我们都能得到相应的回调。用户点击允许后,可以得到如下数据。
可以看到我们获取的数据中有一个cloudID,其实这个值很有用。2.开发数据验证与解密
从上图可以看出,我们写的云函数很简单。这里的主要函数是cloud.getOpenData。这个函数需要的参数就是我们在上面第一步得到的cloudID。
这样,当我们调用云函数时,只需要传入对应的cloudID即可。
先看一下我们的cloudID的作用,再看看我们通过按钮的open类型获取的cloudID
可以看出,我们的cloudID和encryptedData一样,是一串加密数据。通过云功能获取手机号,我们只需要这串加密字段。四、上传cloudID获取手机号。
上面第三步写完云函数后,我们就可以调用了。调用前一定要记得部署云功能,一定要记得部署云功能。. . .
上图是我们云函数的调用。
这时候,点击按钮,我们就可以得到我们需要的手机号码了。
今天就到这里了,以后还会更新更多小程序相关技术文章,请继续关注春哥的技术博客。