小程序綁定手機號,頭像昵稱


獲取用戶信息,頭像昵稱

樣式

<button open-type="getUserInfo" bindgetuserinfo="getUserInfo" >
	使用微信信息
</button>

方法

getUserInfo: function(e) {
    let that = this;
    if (e.detail.errMsg == "getUserInfo:ok") {
        util.getData("userInit", {
            openid: app.globalData.openid,
            nickname: e.detail.userInfo.nickName,
            avatar: e.detail.userInfo.avatarUrl,
            method: "POST"
        },
        function(data) {
            if (!data.errno) {
                that.init()
            } else {
                tips.showModel('提示', data.errdesc);
            }
        })
    }
}

綁定手機號

樣式

<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">綁定手機號碼</button>

方法

getPhoneNumber: function(e) {
    let that = this;
    if (e.detail.errMsg == 'getPhoneNumber:ok') {
        util.getData('decryptData', {
            iv: e.detail.iv,
            encryptedData: e.detail.encryptedData,
            session_key: app.globalData.session_key,
            method: "POST"
        },
        function(dataDed) {
            let telephone = dataDed.data.phoneNumber;
            util.getData('bindTel', {
                openid: app.globalData.openid,
                telephone: telephone,
                method: 'POST'
            },
            function(dataTel) {
                that.init()
            })
        })
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM