Informations utilisateur de l'API du programme WeChat Mini


wx.getUserInfo (objet)

La applet WeChat doit d'abord appeler l'interface WX.login pour obtenir des informations utilisateur.

Exemple de code :

wx.getUserInfo({
  success: function(res) {
    var userInfo = res.userInfo
    var nickName = userInfo.nickName
    var avatarUrl = userInfo.avatarUrl
    var gender = userInfo.gender //性别 0:未知、1:男、2:女 
    var province = userInfo.province
    var city = userInfo.city
    var country = userInfo.country
  }
})

encryptedData sera la structure json suivante après le décryptage. Pour plus de détails, veuillez vous référer à l'algorithme de décryptage des données cryptées

{
    "openId": "OPENID",
    "nickName": "NICKNAME",
    "gender": GENDER,
    "city": "CITY",
    "province": "PROVINCE",
    "country": "COUNTRY",
    "avatarUrl": "AVATARURL",
    "unionId": "UNIONID",
    "watermark":
    {
        "appid":"APPID",
    "timestamp":TIMESTAMP
    }
}
QQ截图20170208151534.pngDescription du mécanisme UnionID :

Si le développeur dispose de plusieurs applications mobiles, applications de sites Web, et les comptes publics (y compris les mini-programmes), le caractère unique des utilisateurs peut être distingué par l'unionid, car tant qu'il existe des applications mobiles, des applications de sites Web et des comptes publics (y compris les mini-programmes) sous le même compte de plateforme ouverte WeChat, l'unionid de l'utilisateur est unique. En d’autres termes, pour un même utilisateur, l’unionid est le même pour différentes applications sous la même plateforme ouverte WeChat.

Processus du mini-programme de liaison de la plateforme ouverte WeChat

QQ截图20170208151546.png

Condition préalable : le compte de la plateforme ouverte WeChat doit avoir terminé la certification de qualification de développeur

Processus de certification de qualification de développeur :

Connectez-vous à la plateforme ouverte WeChat (open.weixin.qq.com) – Centre de compte – Certification de qualification de développeur

Processus de liaison :

Connectez-vous à la plateforme ouverte WeChat (open.weixin.qq.com) – Centre de gestion – Compte public – Lier le compte public

Bug & Astuce

201701050953355709.png

L'interface nécessite l'autorisation de l'utilisateur, veuillez être compatible avec le scénario où l'utilisateur refuse l'autorisation.