In diesem Artikel wird die Konfigurationsmethode der Nachrichten-Push-Funktion des WeChat-Miniprogramms vorgestellt. Ich hoffe, dass er Freunden, die die Entwicklung von Miniprogrammen erlernen, hilfreich sein wird!
Miniprogramm-Nachrichten-Push-Konfigurationsfall
Um die Servicefunktionen des Miniprogramms zu bereichern und den Service zu verbessern Qualität, WeChat ist Das Mini-Programm bietet Kundendienst-Messaging-Funktionen, damit Benutzer des Mini-Programms bequem und schnell mit dem Mini-Programm-Dienstleister kommunizieren können. Nach dem Aktivieren und Festlegen der Nachrichten-Push-Konfiguration werden von Benutzern an das von Entwicklern benötigte Miniprogramm und Ereignis-Push gesendete Nachrichten von WeChat an die Serveradresse weitergeleitet. Sehen wir uns an, wie dies konfiguriert wird. Dies ist eine Falldarstellung meiner eigenen Konfiguration.
Empfohlenes Lernen: Miniprogrammentwicklung
Ich definiere die Datei api.php im Stammverzeichnis meines Servers und fülle sie aus in der Adresse der URL Für http://www.100txy.com/api.php lautet der spezifische Code der Datei api.php wie folgt:
<?php define("TOKEN","100txy");// 后台填写的token $wechatObj = new wechatAPI(); $wechatObj->isValid(); class wechatAPI { public function isValid()//验证微信接口,如果确认是微信就返回它传来的echostr参数 { $echoStr = $_GET["echostr"]; if ($this->checkSignature()) { echo $echoStr; exit; } } private function checkSignature(){ //官方的验证函数 $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmpArr = array($token, $timestamp, $nonce); sort($tmpArr, SORT_STRING); $tmpStr = implode( $tmpArr ); $tmpStr = sha1( $tmpStr ); if( $tmpStr == $signature ){ return true; }else{ return false; } } };
Nach der Konfiguration und Übermittlung kann es erfolgreich aktiviert werden !
Weitere verwandte Tutorials finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonMiniprogramm-Nachrichten-Push-Konfigurationsfall. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!