. ├── README.md ├── package.json // Projekt- und Toolkit-Abhängigkeiten erstellen ├── config.json // Projektkonfigurationsdatei ├── app.js // Projektstarteingang ├── wechat // WeChat-Modulordner │ ├── access_token. json // accessToken-Speicherdatei │ ├── menus.json // Menükonfigurationsdatei │ ├── msg.js // Nachrichtenmodul │ └── wechat.js // WeChat-Modul
Klonen Sie das Projekt lokal
git clone [email protected]:SilenceHVK/wechatByNode.git
Öffnen Sie die Projektkonfigurationsdatei config.json
Ändern Sie die Konfigurationsparameter token, appID und appScrect der Datei. Die beiden Parameter token, appID und appScrect befinden sich in der Grundkonfiguration des linken Menüs der öffentlichen WeChat-Plattform.
Gehen Sie in die Datei wechatByNode und führen Sie app.js aus
cd wechatByNode && node app.js // Server runs at localhost:3000
Ordnen Sie die Dienstadresse dem externen Netzwerk zu oder stellen Sie sie auf dem Server bereit. Hier verwende ich die Demonstration der Intranet-Penetration.
Öffnen Sie die Peanut Shell-Software und klicken Sie auf Intranet Penetration
Klicken Sie auf Zuordnung hinzufügen
Konfigurieren Sie die Zuordnung, da WeChat nur Port 80 akzeptiert. Der Zuordnungstyp muss Port 80 sein und der Intranet-Host ist die IP-Adresse des Computers, auf dem das Node.js-Projekt bereitgestellt wird.
Zugriffsauthentifizierung
Klicken Sie auf Senden. Es wird angezeigt, dass die Übermittlung erfolgreich war und die Zugriffsauthentifizierung abgeschlossen ist.
Scannen Sie den WeChat-QR-Code und folgen Sie dem offiziellen Konto, um mit dem Spielen zu beginnen