【声明】关于六久阁私自出售我公司dedecms小程序插件声明
发布时间:2023-09-11 08:27:55查看:0获取手机号phone 
接口名称:获取手机号并自动注册账号
接口标识:member
接口url:https://你的网站/index.php?m=api&c=index&_ajax=1&a=phone
接口参数
(1)type:'baidu'用户来源,必填;例:baidu、weixin、douyin(抖音小程序权限申请困难,暂没有实现)
(2)其他相关参数比如:code、data、iv等(具体请参考demo)

小程序代码:
  1. getPhoneNumber: function (e) { 
  2.         console.log(e) 
  3.         var that = this
  4.         if (e.detail.errMsg == "getPhoneNumber:ok") { 
  5.             var code = e.detail.code; //返回code 
  6.             wx.request({ 
  7.                 url: app.globalData.api + "phone"
  8.                 data: { 
  9.                     'type':'weixin'
  10.                     "code": code, 
  11.                     "encryptedData" : e.detail.encryptedData, 
  12.                     "iv" : e.detail.iv, 
  13.                     'aid':app.globalData.aid 
  14.                 }, 
  15.                 method: "get"
  16.                 header: { 
  17.                     'content-type''application/json'// 默认值 
  18.                     'x-safecode': app.globalData.safecode 
  19.                 }, 
  20.                 success: function (res) { 
  21.                     console.log(res) 
  22.                     if(res.data.code == 200){ 
  23.                         let data = res.data.data; 
  24.                         wx.setStorageSync('userInfo', data); 
  25.                         wx.showToast({ 
  26.                             title: '授权成功!!'
  27.                             icon: 'success'
  28.                             duration: 1500, 
  29.                             success: function () { 
  30.                                 wx.navigateTo({ 
  31.                                     url: '/pages/member/index/index'
  32.                                 }) 
  33.                             } 
  34.                         }) 
  35.                     }else
  36.                         wx.showModal({ 
  37.                             content: res.data.msg, 
  38.                             confirmText: '确定'
  39.                             cancelText: '取消' 
  40.                         }); 
  41.                     } 
  42.                 } 
  43.             }) 
  44.         } 
  45.     }, 

注意:
(1)手机号权限需要申请
(2)手机号授权之后,会自动用手机号注册账号,有时候可能会和授权账号重复,所以可以考虑,用户授权之后再授权获取手机号


版权声明:本文为原创文章,未经允许不得转载。https://doc.tengcee.com/eyoucms/eyouapi/276.html
上一篇:授权登录member
下一篇:会员接口类

服务热线

15137100750

我知道你不会打


但是我还是要写


你懂得!

微信二维码

QQ群二维码