. ├── LÉAME.md ├── package.json // Crear dependencias del proyecto y del kit de herramientas ├── config.json // Archivo de configuración del proyecto ├── app.js // Entrada de inicio del proyecto ├── wechat // Carpeta del módulo WeChat │ ├── access_token. json // archivo de almacenamiento accessToken │ ├── menus.json // archivo de configuración del menú │ ├── msg.js // Módulo de mensajes │ └── wechat.js // Módulo WeChat
Clonar el proyecto localmente
git clone [email protected]:SilenceHVK/wechatByNode.git
Abra el archivo de configuración del proyecto config.json
Modifique los parámetros de configuración del token, appID y appScrect del archivo. Los dos parámetros token, appID y appScrect se encuentran en la configuración básica del menú izquierdo de la plataforma pública WeChat.
Vaya al archivo wechatByNode y ejecute app.js
cd wechatByNode && node app.js // Server runs at localhost:3000
Asigne la dirección del servicio a la red externa o impleméntela en el servidor. Aquí utilizo una demostración de penetración de intranet.
Abra el software Peanut Shell y haga clic en penetración de intranet
Haga clic en Agregar asignación
Configure el mapeo porque WeChat solo acepta el puerto 80. El tipo de asignación debe ser el puerto 80 y el host de la intranet es la dirección IP de la computadora donde está implementado el proyecto Node.js.
Autenticación de acceso
Haga clic en Enviar. Indica que el envío se realizó correctamente y que se completó la autenticación de acceso.
Escanea el código QR de WeChat y sigue la cuenta oficial para empezar a jugar.