Maison  >  Article  >  Applet WeChat  >  Quelles sont les choses à noter lors de l'envoi de modèles de messages dans l'applet WeChat ?

Quelles sont les choses à noter lors de l'envoi de modèles de messages dans l'applet WeChat ?

一个新手
一个新手original
2017-09-28 10:12:152064parcourir

Envoyer des modèles de messages dans le mini-programme WeChat

Référez-vous à l'adresse du document Api de la plateforme publique WeChat : https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html# modèle Gestion des messages

Cette adresse de référence explique en détail et les étapes sont également très détaillées.

La logique de mise en œuvre est divisée en :

1, obtenir un jeton d'accès

2, envoyer un modèle de message (y compris l'openid de l'utilisateur, le template_id du modèle, le formulaire déclenché par l'utilisateur form_id ou le paiement Prepay_id )

Remarque :

1. L'openid de l'utilisateur est obtenu via l'autorisation de l'utilisateur

2. Le template_id du modèle peut être consulté à partir du « Message du modèle » sur le mini programme public plateforme

3. Le from_id du formulaire est obtenu à partir de report-submit="true" dans l'événement de soumission de formulaire déclenché par l'utilisateur. Si l'utilisateur paie le message, la valeur peut être le prepay_id de la commande. paiement

Notes sur le code de retour d'erreur : errcode:41028, errmsg:"indice d'identification de formulaire invalide : [YVJBEA0597ge21]"

Il existe plusieurs situations dans lesquelles cette erreur sera signalée :

1. On constate que la valeur de form_id est "le formId est fictif", ce qui signifie qu'il n'est pas testé sur une vraie machine et doit être testé sur une vraie machine.

 2. L'utilisateur qui a déclenché l'événement de confirmation et l'utilisateur qui a envoyé le message ne sont pas la même personne

 3. L'utilisateur prépayé et l'utilisateur qui a envoyé le message ne sont pas la même personne

Expérience : J'ai trouvé une notification de paiement dans le modèle de message sur la plateforme publique WeChat. Je pensais que l'utilisateur avait déclenché le paiement et pouvait envoyer une notification de paiement au commerçant. Mais j’ai continué à signaler cette erreur et j’ai découvert plus tard que WeChat ne le permettait pas.

Mais il ne peut envoyer que des notifications de paiement, mais à quoi ça sert ? Si vous avez de bonnes solutions, laissez-moi un message et faites-le moi savoir.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn