Heim > Artikel > WeChat-Applet > Das WeChat-Applet implementiert das Senden von Vorlagennachrichten
WeChat Mini Program You Draw I Guess Demo, vollständiger Quellcode WeChat Mini Program Consumption Calculator Demo, vollständiger Quellcode Das WeChat Mini-Programm imitiert den vollständigen Quellcode der Shanlinbao-Demo
Das WeChat Mini-Programm imitiert den vollständigen Quellcode der Bilibili Video Station-Demo Der vollständige Quellcode der einfachen Metronom-Demo des WeChat Mini-Programms
Chaige WeChat Mini-Programm App Store-Quellcode WeChat Mini-Programm-Demo: Guoku aktualisierte Version WeChat Mini-Programm-Demo: Yang Tao
Demo zum WeChat-Miniprogramm: Zhihu Daily Empfohlene Demo zum Erlernen des WeChat-Miniprogramms: Chatroom + Audio und Video + Hinzufügen von Inhalten + Baidu-Übersetzung
Klicken Sie auf das Änderungssymbol in der Tableiste Demo des WeChat Mini-Programms: Imitation Mall Demo des WeChat Mini-Programms: Imitation NetEase Cloud Music
Einfache Bedienung durch Wischen nach links und Wasserfallfluss-Layout Weitere Quellcodes für Miniprogrammvorlagen
In diesem Artikel wird hauptsächlich das WeChat-Miniprogramm zum Senden von Vorlagennachrichten vorgestellt, das sich vom offiziellen Konto zum Senden von Vorlagennachrichten unterscheidet . Im Miniprogramm gibt es kein Abonnement (Folgen), daher gibt es keine Möglichkeit, Nachrichten über das Dialogfenster an Benutzer zu senden. Die vom Miniprogramm ausgegebenen Vorlagennachrichten werden einheitlich über die WeChat-„Servicebenachrichtigung“ gesendet:
Aber die Implementierung ist derselbe wie beim Senden einer Vorlagennachricht von einem öffentlichen Konto. Die Schritte sind wie folgt:
Access_token abrufen
access_token ist ein global eindeutiger Schnittstellenaufruf . Entwickler müssen beim Aufruf jeder Schnittstelle access_token verwenden und es ordnungsgemäß aufbewahren. Ich habe die WeChat-Entwicklung und die Entwicklung öffentlicher Konten durchgeführt. Die Methode zum Erhalten von access_token ist hier genau die gleiche wie zum Erhalten von access_token für öffentliche Konten. Die Methode finden Sie unter: Erhalten Sie die grundlegenden WeChat-Schnittstellen-Anmeldeinformationen Access_token
2. Fügen Sie eine Vorlagennachricht hinzu
und folgen Sie den Anweisungen. Wie beim offiziellen Konto müssen Sie im Hintergrund des Miniprogramms eine Vorlagennachricht hinzufügen und dann die entsprechende Vorlagennachrichten-ID abrufen.
3. Vorlagennachricht senden
Gemäß dem Schlüsselwort der Vorlagennachricht, das der Vorlagennachrichten-ID entspricht, wird der Nachrichteninhalt im Backend erstellt. Wenn der Benutzer das Formular absendet oder bezahlt, wird die form_id abgerufen. Im Formularübermittlungsszenario ist es die im Übermittlungsereignis mitgebrachte Formular-ID. Im Zahlungsszenario ist es die Prepay_ID dieser Zahlung. Anschließend sendet das Ende die Nachricht. Die Nachrichtenparameter lauten wie folgt:
Das Code-Implementierungsbeispiel lautet wie folgt:
function sendtpl(){ $accessToken = 'xxxxxxxxxxxxxxxxxxxxxx'; $postData = array( "touser" =>'xxxxxxxxxxxxxxxxxxxxxx', //用户openid "template_id" =>'xxxxxxxxxxxxxxxxxxxxxx', //模板消息ID "page" =>'pages/index/index', "form_id" =>'xxxxxxxxxxxxxxxxxxxxxx', //表单提交场景下,事件带上的 formId;支付场景下,为本次支付的 prepay_id "data" =>array( 'keyword1' => array('value'=>'港荣蒸蛋糕','color'=>'#000000'), 'keyword2' => array('value'=>'您购买的的港荣蒸蛋糕已经发货,点击进入小程序查看详情','color'=>'#000000') ), 'emphasis_keyword'=>'' ); $postData = json_encode($postData,JSON_UNESCAPED_UNICODE); $url = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token={$accessToken}"; $rtn = request($url,true,'POST',$postData); return $rtn; }
Verwandte Empfehlungen:
Beispiel einer in PHP implementierten WeChat-Vorlagennachricht
WeChat-Entwicklung Antwortvorlage für eine Nachricht
Das obige ist der detaillierte Inhalt vonDas WeChat-Applet implementiert das Senden von Vorlagennachrichten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!