Cómo utilizar JSSDK en el desarrollo de cuentas públicas de WeChat
Grupo de intercambio de desarrollo de WeChat: 148540125
Bienvenido a dejar mensajes, reenviar y recompensar
Dirección de referencia para una serie de artículos para desarrollar cuentas públicas de WeChat rápidamente
p>Dirección de referencia del código fuente del proyecto, haga clic en mí, haga clic en mí - Bienvenido a Inicio
Las cuentas de servicio y las cuentas de suscripción se pueden ver iniciando sesión en los permisos de la interfaz pública de WeChat.
El uso de JSSDK incluye principalmente
1. Determinar si la versión actual del cliente admite la interfaz JS especificada.
2. Compartir interfaz (autenticación WeChat)
3 Interfaz de imagen
4. Interfaz de audio
5. Interfaz inteligente (reconoce voz y devuelve resultados)
6. Información del dispositivo (obtiene el estado de la red) p>
7. Ubicación geográfica
8. Operación de la interfaz
9. Escanear con WeChat
10. Tienda WeChat (la cuenta de servicio debe estar certificada por WeChat)
11. Cupones WeChat (autenticación WeChat)
12. Pago WeChat (la cuenta de servicio debe pasar la autenticación WeChat)
Documento de referencia oficial
Paso 1: Nombre de dominio vinculante
Primero inicie sesión en la plataforma pública WeChat e ingrese la configuración de funciones de la cuenta pública para completar el nombre de dominio de seguridad de la interfaz JS.
Paso 2: Importar archivos JS
Introduzca los siguientes archivos JS en la página que necesita llamar a la interfaz JS (compatible con /open/js/jweixin-1.0.0.js
Si desea utilizar la función de agitación periférica, introduzca /open/js/jweixin-1.1.0.js
Nota: admite la carga mediante el método de carga del módulo estándar AMD/CMD
Paso 3: Inyecte la configuración de verificación de permisos a través de la interfaz de configuración
Reglas de generación de algoritmos de firma
Consulte el documento oficial
Vamos hable en detalle sobre el proyecto de código abierto weixin_guide Encapsulación
Al usarlo, simplemente agregue un interceptor JSSDKInterceptor al método del Controlador para implementar la verificación de firma y luego configure los atributos correspondientes requeridos por wx.config para obtenerlos. en la página.
El interceptor se implementa de la siguiente manera:
Usado en el controlador
Usado en la página JSP
Resultados de la prueba
Agregue la ruta me.add("/jssdk", JSSDKController.class, "/view") en AppConfig; acceda a http://nombre de dominio[/nombre del proyecto]/jssdk en su teléfono móvil si está configurado debug=true. se realizará correctamente. Ventana emergente
Si aparece {"errorMsg": "config: invalid url domian"}, verifique el paso 1: si el nombre de dominio vinculado y el nombre de dominio que está visitando están en el archivo. lista de nombres de dominio seguros
Paso cuatro: manejar la verificación exitosa a través de la interfaz lista
Paso cinco: manejar la verificación fallida a través de la interfaz de error
Paso seis: llamada a la interfaz
Punto de dirección de referencia de implementación específica del interceptor aquí
Haga clic aquí para ver la dirección de referencia de llamada de la interfaz js
Lo anterior es una introducción al uso de JSSDK.
Bienvenido a dejar mensajes, reenviar y recompensar proyectos
Dirección de referencia del código fuente Haz clic en mí Haz clic en mí - Bienvenido a comenzar