Heim  >  Artikel  >  WeChat-Applet  >  Das WeChat-Applet implementiert das Senden von Vorlagennachrichten

Das WeChat-Applet implementiert das Senden von Vorlagennachrichten

小云云
小云云Original
2018-05-09 21:50:318760Durchsuche

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:

Bei der Implementierung des WeChat Mini-Programms sind Vorlagennachrichten uneingeschränkt und unbegrenzt aktiver Push

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn