评论

微信小程序获取手机号实例(php后端)

微信小程序获取手机号实例(php后端)

官方说明源文档:

https://developers.weixin.qq.com/miniprogram/dev/api/getPhoneNumber.html

 

1.我们先处理js部分,先调用login接口

onLoad: function () {

var that = this;

wx.login({

success: function (loginCode) {

wx.request({

url: ‘https://********/login.php’,

data: {

code: loginCode.code,

type: ‘openid’

},

header: {

‘content-type’: ‘application/x-www-form-urlencoded’

},

method: ‘POST’,

success: function (res) {

that.setData({

openid: res.data.openid,

})

wx.setStorageSync(‘openid’, res.data.openid);

}

})

}

})

var openid2 = wx.getStorageSync(‘openid’);

},

complete: function () {

setTimeout(function () {

wx.hideLoading()

}, 1000)

wx.hideNavigationBarLoading()

}

})

}

2.获取电话接口

getPhoneNumber: function (e) {

console.log(e.detail.errMsg)

console.log(e.detail.iv)

console.log(e.detail.encryptedData)

wx.request({

url: “https://*******tel.php”,

data: {

iv: e.detail.iv,

encryptedData: e.detail.encryptedData,

session_key: wx.getStorageSync(‘session_key’)

},

header: {

‘content-type’: ‘application/x-www-form-urlencoded’

},

method: ‘POST’,

success: function (res) {

console.log(res);

},

fail: function () {

// fail

},

complete: function (openid) {

// complete

}

});

},

3.在wxml里面调用

<button open-type=”getPhoneNumber” bindgetphonenumber=”getPhoneNumber”> 获取手机号</button>

4.后端代码:

是压缩包,可以留言索取。


最后一次编辑于  2019-12-13  
点赞 2
收藏
评论

18 个评论

  • Mr.zhou丶
    Mr.zhou丶
    2020-12-03

    怎么下载源代码

    2020-12-03
    赞同 1
    回复
  • 胃里养了只霸王龙
    胃里养了只霸王龙
    2019-12-02

    session_key不应该返回。通过checkSession判断session_key是否失效。如果没失效传

    iv和encryptedData即可找后端换取解密后的信息,如果失效 重新wx.login一次,使用code去换取解密后的信息。


    2019-12-02
    赞同 1
    回复 3
  • 彭先生💬软件
    彭先生💬软件
    2024-11-26

    2230373403@qq.com 需要源码,谢谢

    2024-11-26
    赞同
    回复
  • 李培忠
    李培忠
    2023-12-08

    求一份后端代码,谢谢~

    2023-12-08
    赞同
    回复
  • 彭松山
    彭松山
    2023-04-14

    大佬,需要一份后端代码

    2023-04-14
    赞同
    回复
  • 啊对对对
    啊对对对
    2022-11-15

    求一份后端代码,谢谢


    2022-11-15
    赞同
    回复
  • 岳会松
    岳会松
    2022-08-12

    需要后端php源码,谢谢 370939204@qq.com

    2022-08-12
    赞同
    回复
  • 春风不怜花
    春风不怜花
    2021-12-07

    求一份后端代码


    2021-12-07
    赞同
    回复
  • wds
    wds
    2021-10-27

    前端代码很好,可否发后端代码?????

    2021-10-27
    赞同
    回复
  • A~。
    A~。
    2021-05-01

    发一下后端呗

    2021-05-01
    赞同
    回复

正在加载...

登录 后发表内容