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 } }Description 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 WeChatCondition préalable : le compte de la plateforme ouverte WeChat doit avoir terminé la certification de qualification de développeurProcessus 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éveloppeurProcessus de liaison :
Connectez-vous à la plateforme ouverte WeChat (open.weixin.qq.com) – Centre de gestion – Compte public – Lier le compte public
Bug & AstuceL'interface nécessite l'autorisation de l'utilisateur, veuillez être compatible avec le scénario où l'utilisateur refuse l'autorisation.