Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo desarrollar un subprograma WeChat que obtenga información personal de los usuarios

Cómo desarrollar un subprograma WeChat que obtenga información personal de los usuarios

¿Hay dos formas de obtener información del usuario en los mini programas WeChat?

1. ¿Objeto JSON openId que no contiene información confidencial (incluida información básica como apodo, URL de avatar, etc.)?

2. ¿Un objeto json openId que no contiene información confidencial (incluida información básica como namid, avatarUrl, etc.)?

Primer plan de adquisición

1. Primero llame a la interfaz wx.login() para permitir la verificación de la autorización del usuario, es decir, podemos observar a simple vista si ha autorizado a xxxxxx.

2. Una vez que la autorización del usuario sea exitosa, llame a la interfaz wx.getUserInfo() para obtener información del usuario.

El código completo es el siguiente

wx.login({?success:function(){?wx.getUserInfo({?success:function(res){?var?simpleUser = res. userInfo;?console.log(simpleUser.nickName);?} }}) ;??}) ;?}}) ;

La segunda situación es más complicada, necesitas interactuar con el fondo para obtener userInfo , pero en este caso los datos obtenidos están completos (incluido openId).

1. Llame a la interfaz wx.login() para autorizar que el código se incluya en los parámetros de la función de éxito.

2. ¿La función de éxito que llama a la interfaz wx.getUserInfo() contiene encryptedData y iv?

3. Pase los parámetros anteriores al backend para analizarlos y generar información de usuario