Überprüfen Sie die Authentizität der Nachricht, indem Sie dem Projekt, in dem sich der MVC-Controller befindet, einen Filter hinzufügen und die öffentliche Override-Methode „OnActionExecuting(ActionExecutingContext) filterContext“ im Filter neu schreiben, um ein neues Datenmodell zu erstellen Wenn die Nachricht empfangen wird, handelt es sich nicht mehr um eine Signatur, sondern um eine msg_signature. Beispiel einer vom WeChat-Server an den Server gesendeten Nachricht: POST /cgi-bin/wxpush? Host: qy.weixin.qq. com-Methode umschreiben, um die Überprüfung von Nachrichten zu implementieren und die WeChat-Verifizierungsmethode während des Zugriffs aufzurufen, aber die Parameter müssen leicht geändert werden. Verwenden Sie das neu erstellte Datenmodell in der Aktionsmethode oder Co
1 >Detaillierte Einführung in die .net-Entwicklung
Einführung: Um die Authentizität der Nachricht zu überprüfen, fügen Sie einen Filter hinzu Fügen Sie es zu dem Projekt hinzu, in dem sich der MVC-Controller befindet, und schreiben Sie die Methode public im Filter neu, um ein neues Datenmodell zu erstellen. Hinweis: Wenn der Server die Nachricht empfängt, handelt es sich nicht mehr um eine Signatur, sondern um eine msg_signature-HTTP-Anforderungsnachricht Beispiel eines WeChat-Servers, der eine Nachricht an den Server sendet POST /cgi-bin...
2 10 empfohlene Artikel über besorgniserregende Ereignisse
Einführung: Wie im vorherigen Blogbeitrag erwähnt, können WeChat-Nachrichten grob in zwei Arten unterteilt werden: Text-, Sprach- und Textnachrichten. Bilder usw., und das andere ist der Ereignistyp, der in diesem Artikel besprochen wird. Einschließlich: Verfolgen/Entfolgen von Ereignissen, Scannen von QR-Code-Ereignissen mit Parametern, Melden von geografischen Standortereignissen, benutzerdefinierte menübezogene Ereignisse usw. In diesem Artikel werden sie einzeln erläutert. Wie im vorherigen Artikel erwähnt, trennt der WeChat-Server die Verbindung, wenn er innerhalb von 5 Sekunden keine Antwort erhält, startet die Anfrage erneut und versucht es insgesamt dreimal erneut. In diesem Fall tritt das Problem auf. Es gibt ein solches Szenario: Wenn ein Benutzer einem WeChat-Konto folgt, werden die aktuellen Benutzerinformationen abgerufen und dann...
3 Empfohlene Artikel zur Nachrichtendeduplizierung
Einführung: Wie im vorherigen Blogbeitrag erwähnt, können WeChat-Nachrichten grob in zwei Typen unterteilt werden, einen ist eine gewöhnliche Nachricht, einschließlich Text, Sprache, Bild usw. Der andere ist der Ereignistyp, der in diesem Artikel beschrieben wird. Einschließlich: Verfolgen/Entfolgen von Ereignissen, Scannen von QR-Code-Ereignissen mit Parametern, Melden von geografischen Standortereignissen, benutzerdefinierte menübezogene Ereignisse usw. In diesem Artikel werden sie einzeln erläutert. Wie im vorherigen Artikel erwähnt, trennt der WeChat-Server die Verbindung, wenn er innerhalb von 5 Sekunden keine Antwort erhält, startet die Anfrage erneut und versucht es insgesamt dreimal erneut. In diesem Fall tritt das Problem auf. Es gibt ein solches Szenario: Wenn ein Benutzer einem WeChat-Konto folgt, werden die aktuellen Benutzerinformationen abgerufen und dann ...
4 Detaillierte Einführung in die Datenentschlüsselung
Einführung: Ich sehe oft einige Freunde in der Gruppe, die nach dem Entschlüsselungsprozess für Benutzerdaten im Miniprogramm fragen, also habe ich Planen Sie, einen Artikel darüber zu schreiben. Tutorial zum Entschlüsseln vertraulicher Daten von Miniprogrammbenutzern. Der Verschlüsselungsprozess wird auf dem WeChat-Server abgeschlossen, und der Entschlüsselungsprozess wird auf dem Miniprogramm und seinem eigenen Server abgeschlossen, dh die folgenden Daten werden abgerufen von encryptData: { "openId": "OPENID", &
5 Einführung in die WeChat-Entwicklung (6) Benutzerdatenentschlüsselung
Einführung: Ich sehe oft einige Freunde in der Gruppe Ich frage nach dem Prozess der Entschlüsselung der Benutzerdaten des Miniprogramms und habe daher vor, ein Tutorial zum Entschlüsseln sensibler Daten von Miniprogrammbenutzern zu schreiben. Der Verschlüsselungsprozess ist auf dem WeChat-Server abgeschlossen, und der Entschlüsselungsprozess ist auf dem Miniprogramm abgeschlossen eigener Server, d.h. die folgenden Daten werden von encryptData bezogen:
6 🎜>
Einführung: Empfangen gewöhnlicher Nachrichten Wenn normale WeChat-Benutzer Nachrichten an öffentliche Konten senden, sendet der WeChat-Server das XML-Datenpaket der Nachricht an das Bitten Sie den Entwickler, die URL einzugeben.
7. WeChat entwickelt Schnittstellen und Parameter für den Empfang von Videonachrichten
Einführung: Empfangen gewöhnlicher Nachrichten Wenn ein gewöhnlicher WeChat-Benutzer eine Nachricht an ein öffentliches Konto sendet, sendet der WeChat-Server das XML-Datenpaket der Nachricht an die vom Entwickler eingegebene URL.
8. WeChat entwickelt Schnittstellen und Parameter für den Empfang von Sprachnachrichten
Einführung: Empfangen gewöhnlicher Nachrichten Wenn ein gewöhnlicher WeChat-Benutzer eine Nachricht an ein öffentliches Konto sendet, sendet der WeChat-Server das XML-Datenpaket der Nachricht an die vom Entwickler eingegebene URL.
9. WeChat entwickelt Schnittstellen und Parameter für den Empfang von Bildnachrichten
Einführung: Wenn ein normaler WeChat-Benutzer eine Nachricht an ein öffentliches Konto sendet, sendet der WeChat-Server das XML-Datenpaket der Nachricht an die vom Entwickler eingegebene URL.
10. Schnittstelle und Parameter für den Empfang von Textnachrichten, entwickelt von WeChat
Einführung: Wenn ein gewöhnlicher WeChat-Benutzer eine Nachricht an ein öffentliches Konto sendet, sendet der WeChat-Server das XML-Datenpaket der Nachricht an die vom Entwickler eingegebene URL. Bitte beachten Sie:
【Verwandte Q&A-Empfehlungen】:
node.js – WeChat generiert Prognosen für eine einzelne Schnittstelle, die leer sind!
java – WeChat generiert QR-Code mit Parametern
Das obige ist der detaillierte Inhalt vonEmpfohlene 10 häufig verwendete WeChat-Servernutzungen, willkommen zum Download!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!