1.0 Entwicklermodus aktivieren
① Füllen Sie die Serverkonfiguration aus
Um den Entwicklungsmodus zu aktivieren, müssen Sie zuerst Entwickler werden. und Bearbeitungsmodus und Entwicklung Sie k?nnen nur einen Modus ausw?hlen (?ffentliche WeChat-Plattform eingeben => Entwicklung => Grundkonfiguration) und Sie sehen die folgende Oberfl?che:
Klicken Sie, um die Konfiguration zu ?ndern. Die folgende Oberfl?che wird angezeigt:
Ausfüllen in der Serveradresse (URL), Token und EncodingAESKey, wobei URL die Schnittstellen-URL ist, die von Entwicklern zum Empfangen von WeChat-Nachrichten und -Ereignissen verwendet wird. Das Token kann von Entwicklern ausgefüllt und zum Generieren von Signaturen verwendet werden (das Token wird mit dem in der Schnittstellen-URL enthaltenen Token verglichen, um die Sicherheit zu überprüfen). EncodingAESKey wird vom Entwickler manuell eingegeben oder zuf?llig generiert und als Verschlüsselungs- und Entschlüsselungsschlüssel für den Nachrichtentext verwendet.
Gleichzeitig k?nnen Entwickler die Methoden zur Nachrichtenverschlüsselung und -entschlüsselung ausw?hlen: Nur-Text-Modus, Kompatibilit?tsmodus und Sicherheitsmodus. Die Modusauswahl und die Serverkonfiguration werden sofort nach der übermittlung wirksam. Entwicklern wird empfohlen, diese sorgf?ltig auszufüllen und auszuw?hlen. Der Standardstatus der Verschlüsselung und Entschlüsselung ist der Nur-Text-Modus. Die Auswahl des Kompatibilit?tsmodus und des Sicherheitsmodus erfordert die vorherige Konfiguration der entsprechenden Verschlüsselungs- und Entschlüsselungscodes. Weitere Informationen finden Sie im Dokument zur Nachrichtentextsignatur sowie zur Verschlüsselung und Entschlüsselung (offizielle WeChat-Kontonachricht). Entwicklungsdokument für Verschlüsselung und Entschlüsselung).
②überprüfen Sie die Gültigkeit der Serveradresse
Nachdem der Entwickler die Informationen übermittelt hat, sendet der WeChat-Server eine GET-Anfrage an die ausgefüllte Adresse Serveradresse URL, die GET-Anfrage enth?lt vier Parameter.
Der Entwickler überprüft die Anfrage, indem er die Signatur überprüft (die überprüfungsmethode finden Sie unten). Wenn best?tigt wird, dass diese GET-Anfrage vom WeChat-Server stammt, geben Sie bitte den Inhalt des echostr-Parameters unver?ndert zurück. Dann wird der Zugriff wirksam und Sie werden erfolgreich zum Entwickler. Andernfalls schl?gt der Zugriff fehl (Hinweis: Der WeChat-Server unterstützt nur Port 80).
Verwenden Sie die GET-Anfrage mit den oben genannten Parametern, um den Server und den spezifischen Implementierungscode anzufordern:
public void InterfaceTest() { string token = "配置時(shí)填寫的token"; string echoString = HttpContext.Current.Request.QueryString["echoStr"]; string signature = HttpContext.Current.Request.QueryString["signature"]; string timestamp = HttpContext.Current.Request.QueryString["timestamp"]; string nonce = HttpContext.Current.Request.QueryString["nonce"]; if (!string.IsNullOrEmpty(echoString)) { HttpContext.Current.Response.Write(echoString); HttpContext.Current.Response.End(); } }
Weitere Artikel zum Thema C# WeChat-Entwicklungsserie zum Aktivieren des Entwicklermodus finden Sie unter PHP chinesische Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)