Heim > Artikel > WeChat-Applet > Welche Vorsichtsmaßnahmen sind beim Senden von Vorlagennachrichten im WeChat-Applet zu beachten?
Vorlagennachrichten im WeChat-Miniprogramm senden
Beziehen Sie sich auf die API-Dokumentadresse der öffentlichen WeChat-Plattform: https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html# Vorlage Nachrichtenverwaltung
Diese Referenzadresse erklärt ausführlich und die Schritte sind auch sehr detailliert.
Die Implementierungslogik ist unterteilt in:
1, Zugriffstoken abrufen
2, Vorlagennachricht senden (einschließlich der OpenID des Benutzers, der Template_ID der Vorlage, der vom Benutzer ausgelösten Formularform_ID oder der Prepay_ID der Zahlung). )
Hinweis:
1. Die OpenID des Benutzers wird durch Benutzerautorisierung erhalten
2. Die template_id der Vorlage kann in der „Vorlagennachricht“ im öffentlichen Miniprogramm eingesehen werden Plattform
3. Die from_id des Formulars wird aus report-submit="true" im vom Benutzer ausgelösten Formularübermittlungsereignis abgerufen. Wenn der Benutzer die Nachricht bezahlt, kann der Wert die prepay_id der Bestellung sein Zahlung
Hinweise zum Fehlerrückgabecode: Errcode:41028, errmsg:"ungültiger Formular-ID-Hinweis: [YVJBEA0597ge21]"
Es gibt mehrere Situationen, in denen dieser Fehler gemeldet wird:
1. Es wurde festgestellt, dass der Wert von form_id „die formId ist eine Scheinversion“ lautet, was bedeutet, dass sie nicht auf einer realen Maschine getestet wurde und auf einer realen Maschine getestet werden muss.
2. Der Benutzer, der das Bestätigungsereignis ausgelöst hat, und der Benutzer, der die Nachricht gesendet hat, sind nicht dieselbe Person
3. Der Prepaid-Benutzer und der Benutzer, der die Nachricht gesendet hat, sind nicht dieselbe Person
Erfahrung: Ich habe in der Vorlagennachricht auf der öffentlichen WeChat-Plattform eine Zahlungsbenachrichtigung gefunden. Ich dachte, der Benutzer hätte die Zahlung ausgelöst und könnte eine Zahlungsbenachrichtigung an den Händler senden. Aber ich habe diesen Fehler immer wieder gemeldet und später festgestellt, dass WeChat dies nicht zulässt.
Aber es können nur Zahlungsbenachrichtigungen gesendet werden, aber was nützt es? Wenn Sie gute Lösungen haben, hinterlassen Sie bitte eine Nachricht und lassen Sie es mich wissen.
Das obige ist der detaillierte Inhalt vonWelche Vorsichtsmaßnahmen sind beim Senden von Vorlagennachrichten im WeChat-Applet zu beachten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!