Autorización web de WeChat
/wiki?t=resource/res_mainamp; id=mp1421140842
Pasos de autorización de la página web de WeChat:
1. El usuario acepta autorizar, obtenga el código de verificación
Nota: La cuenta oficial debe tener operaciones dentro del alcance de la autorización
> Proceso de autorización:
1. El usuario hace clic en el menú de la cuenta oficial
Llame a la URL del enlace y, una vez que el usuario acepta autorizar, la dirección de devolución de llamada puede obtener el código de verificación
Nota: el código de verificación traído por el usuario para cada autorización no será la misma y el código de verificación solo se puede usar una vez, 5 minutos Caducará automáticamente si no se usa por un período de tiempo.
2. Envíe el código al servidor web de terceros (es decir, la interfaz de servidor back-end que desarrollamos)
2. Obtenga el openid y la información básica del usuario a través el código
p>
Después del código backend, use la clase Spring RestTemplate para realizar la solicitud
Nota: Para obtener más información sobre cómo usar la clase RestTemplate, consulte:
https://docs.spring.io/spring/docs/5.1.8.RELEASE/javadoc-api/
Código de procesamiento back-end del servidor
Solicitar detalles del resultado:
Después de obtener access_token en este momento, puede extraer información del usuario
Solicitudes de backend del servidor para obtener información del usuario
Solicitar detalles del resultado:
Nota: obtenga información del usuario cuando WeChat utiliza la codificación ISO-8859-1 y se requiere conversión de codificación
Por este motivo, finalice la autorización web