Cómo obtener el ID de usuario de WeChat del subprograma WeChat
Utilice wx.getUserInfo (objeto objeto), se requiere autorización del usuario antes de llamar a Scope.userInfo.
Código de muestra
//Debe estar autorizado por el llamada de usuario
wx.getUserInfo({
éxito: función(res) {
var userInfo = res.userInfo
var nickName = userInfo.nickName
var avatarUrl = userInfo.avatarUrl
var género = userInfo.gender //ender 0: desconocido, 1: masculino, 2: femenino
var género = userInfo.gender //ender 0: desconocido, 1: hombre, 2: mujer
var género = userInfo.genderavatarUrl = userInfo.gender //género 0: desconocido, 1: hombre, 2 : mujer
var provincia = userInfo.province
var ciudad = userInfo.city
var país = userInfo.country
}< / p>
})
Información ampliada
Código de muestra del componente de información del usuario del Applet
Página({
datos: { canIUse ('button.open-type.getUserInfo')
},
onLoad: function() {
// Ver si está autorizado
wx.getSetting({
éxito (res){
if (res.authSetting['scope.userInfo']) {
// Ya con la autorización, puede llamar directamente a getUserInfo para obtener el apodo del avatar
wx.getUserInfo({
success: function( res) {
console.log( res.userInfo )
}
})
}
})
},
bindGetUserInfo (e) {
console.userInfo)
}
Referencia: documentación oficial de WeChat - wx.getUserInfo