. ├── README.md ├── package.json // Construir dependências do projeto e do kit de ferramentas ├── config.json // Arquivo de configuração do projeto ├── app.js // Entrada de inicialização do projeto ├── wechat // Pasta do módulo WeChat │ ├── access_token. json // arquivo de armazenamento accessToken │ ├── menus.json // arquivo de configuração de menu │ ├── msg.js // Módulo de mensagem │ └── wechat.js // Módulo WeChat
Clone o projeto localmente
git clone [email protected]:SilenceHVK/wechatByNode.git
Abra o arquivo de configuração do projeto config.json
Modifique os parâmetros de configuração token, appID e appScrect do arquivo. Os dois parâmetros token, appID e appScrect estão localizados na configuração básica do menu esquerdo da plataforma pública WeChat.
Entre no arquivo wechatByNode e execute app.js
cd wechatByNode && node app.js // Server runs at localhost:3000
Mapeie o endereço do serviço para a rede externa ou implemente-o no servidor. Aqui eu uso a demonstração de penetração na intranet.
Abra o software Peanut Shell e clique em Intranet Penetration
Clique em Adicionar mapeamento
Configure o mapeamento porque o WeChat só aceita a porta 80. O tipo de mapeamento deve ser a porta 80 e o host da intranet é o endereço IP do computador onde o projeto Node.js está implantado.
Autenticação de acesso
Clique em Enviar. Ele avisa que o envio foi bem-sucedido e a autenticação de acesso foi concluída.
Digitalize o código QR do WeChat e siga a conta oficial para começar a jogar