Vor kurzem habe ich an der Entwicklung öffentlicher WeChat-Konten gearbeitet, aber als beim Debuggen auf einem Mobiltelefon ein Fehler auftrat, wurde nichts reagiert. Das Debuggen durch Protokollierung war zu ineffizient, sodass diese kleine Tool-Software geboren wurde.
Funktionseinführung:
Bei der Entwicklung der öffentlichen WeChat-Plattform verwenden die meisten von ihnen ihre Mobiltelefone, um Nachrichten über WeChat zu senden, und verwenden dann Protokolle zum Aufzeichnen einige Debugging-Informationen, denn sobald unser WEB-Programm einen Fehler oder eine Zeitüberschreitung aufweist, ist das Ergebnis auf dem WeChat-Mobiltelefon nicht sichtbar. Mit diesem kleinen Tool können Sie dieses Problem lösen. Auch wenn es zu einer Zeitüberschreitung kommt (der WeChat-Server gibt nur 5 Sekunden), ist es natürlich am besten, keine Zeitüberschreitung zu haben.
1.URL anfordernURL anfordern Geben Sie die URL ein, die Sie im Entwicklungsmodus für die öffentliche Plattform verwendet haben (wie unten gezeigt). Dieses Tool verfügt nicht über einen Signaturverifizierungsalgorithmus, daher besteht keine Notwendigkeit Zum Ausfüllen des Tokens Ja, aber in WEB-Programmen müssen wir aus Sicherheitsgründen Signaturen überprüfen. Daher müssen Sie Parameter hinzufügen, die nur Sie kennen, z. B. debug=true, damit das WEB-Programm keine Signaturüberprüfung durchführt dass Sie die Überprüfung überspringen können. Sie können bis zu drei Anforderungs-URLs speichern, von denen jede die zuletzt übermittelten Parameter aufzeichnet, um das Debuggen zwischen mehreren Servern zu erleichtern.
2.FromUserName Wenn ein Benutzer eine Nachricht an ein öffentliches Konto sendet, sendet der WeChat-Server jedes Mal die eindeutige ID, die zur Identifizierung des Benutzers verwendet wird , und die eindeutige Identifikation des öffentlichen Kontos wird ebenfalls gesendet. Das Textfeld über der Senden-Schaltfläche zeigt den vom simulierten WeChat-Server an unseren WEB-Server übermittelten Inhalt an >
3.ToUserName ähnelt FromUserName oben.
4.Text/Sprache/Bild/Standort/Folgen/Unfollow/MenüDiese Optionen simulieren die Art der vom Benutzer gesendeten Nachricht, und der eigentliche Nachrichteninhalt wird von Ihnen selbst ausgefüllt
5.Schaltfläche „Senden“Das muss ich nicht erwähnen
6.Kontrollkästchen „In 5 Sekunden automatisch trennen“Simuliert den Timing-Mechanismus des WeChat-Servers, der dies tut nicht für allgemeine Anfragen verwendet werden, die länger als 5 Sekunden dauern, aber manchmal treten Anfragen auf, die länger als 5 Sekunden dauern. Dies passiert bei einigen spezifischen Vorgängen, daher ist dies auch nützlich
7.Antwortinhalt Das muss nicht erklärt werden, oder?
8.Schaltfläche „Antwortinhalt löschen“Das muss nicht erklärt werden, oder?
Weitere Artikel zum Thema Release-Einführung der Entwicklungs- und Debugging-Tools für öffentliche WeChat-Konten Bitte achten Sie auf die chinesische PHP-Website!