Colección de citas famosas - Frases inspiradoras - Cómo utilizar JSSDK en el desarrollo de cuentas públicas de WeChat

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)

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