Table des matières
Comment vérifier s'il y a sont les autorisations
Ajouter un plug-in de message modèle
Règles d'utilisation de l'interface de message modèle
Maison Applet WeChat Développement WeChat Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

May 19, 2017 pm 03:56 PM

Série d'articles sur le développement rapide de WeChat : cliquez ici

J'ai un léger rhume récemment et la progression de la mise à jour de l'article a été retardée. J'espère que cette série d'articles sera retardée. utile pour vous研究微信公众开发. Les articles précédents présentaient le paiement WeChat. Paiement par compte officiel, paiement par code scan WeChat, paiement par carte, paiement WeChat

Cet article parlera des notifications commerciales dans WeChat ----Modèle de message WeChat

Comment vérifier s'il y a sont les autorisations

Dans les groupes de communication, les gens demandent toujours 个人订阅号, 认证的订阅号, 服务号, 认证的服务号 s'ils ont l'autorisation d'utiliser une certaine interface.

En fait, ce problème est très simple. Sur la [plateforme publique WeChat], vous pouvez désormais visualiser directement les interfaces que les comptes publics de 自己 peuvent utiliser.

Connectez-vous à [Plateforme publique WeChat] et accédez à la page d'accueil>Développement>Autorisations d'interface

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Autorisations de message modèle . png

Ajouter un plug-in de message modèle

Notez qu'il doit s'agir d'un compte de service certifié

Connectez-vous [Plateforme publique WeChat] et entrez la page d'accueil>Ajouter une fonction de plug-in> ; Recherchez le modèle de message et suivez le processus guidé.

Règles d'utilisation de l'interface de message modèle

Messages d'envoi de documents officiels - Interface de message modèle et spécifications de fonctionnement du message modèle

Concernant les règles d'utilisation, veuillez noter :
1. Tous les comptes de service peuvent voir l'entrée pour demander la fonction de message modèle dans Fonctions->Ajouter un plug-in de fonction, mais seuls les comptes de service authentifiés peuvent demander et obtenir l'autorisation d'utiliser des messages modèles
; 2. Vous devez sélectionner 2 secteurs dans lesquels se trouve le service de compte public, et le secteur sélectionné peut être modifié une fois par mois
3. Sélectionnez un modèle existant dans la bibliothèque de modèles du secteur sélectionné à appeler 4. Chaque compte peut utiliser 25 modèles en même temps.
5. La limite quotidienne actuelle d'appel de messages modèles pour chaque compte est de 100 000 fois, et il n'y a pas de limite particulière pour un seul modèle. [Le 18 novembre 2014, la fréquence des appels de l'interface est passée de 10 000 fois par jour par défaut à 100 000 fois par jour, ce qui peut être consulté dans le Centre de développement après la connexion MP]. Lorsque le nombre d'abonnés d'un compte dépasse 10W/100W/1000W, la limite d'appels quotidiens des messages modèles sera augmentée en conséquence, en fonction du nombre indiqué sur la page du centre de développement backend MP du compte officiel.

Ajouter un modèle de message

Après avoir suivi ce qui précède

, le menu 添加模板消息插件 apparaîtra dans la colonne de gauche de la page d'accueil de la [Plateforme publique WeChat] Cliquez pour entrer et vous devez le faire. accepter l'accord et mettre en place un service de compte public 2 industries dans lesquelles nous sommes implantés. 模板消息

Après avoir configuré ce qui précède, vous pouvez vérifier les modèles existants dans la bibliothèque de modèles via des mots-clés. Si vous ne les trouvez pas, vous pouvez en faire la demande vous-même.

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Modèle de message - ajouter un modèle.png

Trouvez le modèle de message approprié et cliquez sur les détails, entrez pour afficher les détails du modèle, et ajoutez-le si nécessaire. Une fois l'ajout terminé, un

du message modèle sera généré dans mon modèle 模板ID sera utilisé plus tard. 模板ID

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Modèle de message-template details.png

Le compte test ajoute un modèle de message

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Le compte test ajoute un modèle de message.png

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Le compte test ajoute un modèle de message.png

Utilisation de l'interface de message modèle

Objectivement, il y a quelques préparatifs à venir, alors prenez une tasse de thé et continuez à lire patiemment. Jetons d’abord un aperçu pratique de la manière dont les interfaces encapsulées sont utilisées dans les projets open source.

com.javen.weixin.controller.WeixinMsgController.java

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Utilisation du modèle message.png

Un exemple de tutoriel pour partager des messages de modèle de développement de compte public WeChat

Notification reçue

Encapsulation du modèle de message

Implémentation spécifique au document de référence officiel

com.jfinal.weixin.sdk.api.TemplateMsgApi.java

public class TemplateMsgApi {

    private static String sendApiUrl = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=";

    /**
     * 发送模板消息
     * @param jsonStr json字符串
     * @return {ApiResult}
     */
    public static ApiResult send(String jsonStr) {
        String jsonResult = HttpUtils.post(sendApiUrl + AccessTokenApi.getAccessToken().getAccessToken(), jsonStr);
        return new ApiResult(jsonResult);
    }
}
Copier après la connexion
Encapsulation des données json

com.jfinal.weixin.sdk.api.TemplateData.java

public class TemplateData {

    private String touser;
    private String template_id;
    private String url;
    private String topcolor;
    private TemplateItem data;

    public static TemplateData New() {
        return new TemplateData();
    }

    private TemplateData() {
        this.data = new TemplateItem();
    }

    public String getTouser() {
        return touser;
    }

    public TemplateData setTouser(String touser) {
        this.touser = touser;
        return this;
    }

    public String getTemplate_id() {
        return template_id;
    }

    public TemplateData setTemplate_id(String template_id) {
        this.template_id = template_id;
        return this;
    }

    public String getUrl() {
        return url;
    }

    public TemplateData setUrl(String url) {
        this.url = url;
        return this;
    }

    public String getTopcolor() {
        return topcolor;
    }

    public TemplateData setTopcolor(String topcolor) {
        this.topcolor = topcolor;
        return this;
    }

    public TemplateItem getData() {
        return data;
    }

    public TemplateData add(String key, String value, String color){
        data.put(key, new Item(value, color));
        return this;
    }

    /**
     * 直接转化成jsonString
     * @return {String}
     */
    public String build() {
        return JsonUtils.toJson(this);
    }

    public class TemplateItem extends HashMap<String, Item> {

        private static final long serialVersionUID = -3728490424738325020L;

        public TemplateItem() {}

        public TemplateItem(String key, Item item) {
            this.put(key, item);
        }
    }

    public class Item {
        private Object value;
        private String color;

        public Object getValue() {
            return value;
        }
        public void setValue(Object value) {
            this.value = value;
        }
        public String getColor() {
            return color;
        }
        public void setColor(String color) {
            this.color = color;
        }

        public Item(Object value, String color) {
            this.value = value;
            this.color = color;
        }
    }
}
Copier après la connexion
[Recommandations associées]

1

Téléchargement du code source de la plateforme de compte public WeChat

2. Téléchargez la version exclusive du système Xiaozhu CMS Lifetong O2O v2.0

3 Code source du système de commande Alizi

.

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Développement PHP WeChat : Comment implémenter le cryptage et le décryptage des messages Développement PHP WeChat : Comment implémenter le cryptage et le décryptage des messages May 13, 2023 am 11:40 AM

PHP est un langage de script open source largement utilisé dans le développement Web et la programmation côté serveur, notamment dans le développement de WeChat. Aujourd'hui, de plus en plus d'entreprises et de développeurs commencent à utiliser PHP pour le développement de WeChat, car il est devenu un langage de développement vraiment facile à apprendre et à utiliser. Dans le développement de WeChat, le cryptage et le décryptage des messages sont une question très importante car ils impliquent la sécurité des données. Pour les messages sans méthodes de cryptage et de décryptage, les pirates peuvent facilement obtenir les données, ce qui constitue une menace pour les utilisateurs.

Utiliser PHP pour développer des outils de messagerie de masse WeChat Utiliser PHP pour développer des outils de messagerie de masse WeChat May 13, 2023 pm 05:00 PM

Avec la popularité de WeChat, de plus en plus d’entreprises commencent à l’utiliser comme outil marketing. La fonction de messagerie de groupe WeChat est l'un des moyens importants permettant aux entreprises de mener du marketing WeChat. Cependant, si vous comptez uniquement sur l’envoi manuel, il s’agit d’une tâche extrêmement longue et laborieuse pour les spécialistes du marketing. Il est donc particulièrement important de développer un outil de messagerie de masse WeChat. Cet article présentera comment utiliser PHP pour développer des outils d'envoi de masse WeChat. 1. Travail de préparation Pour développer les outils d'envoi de masse WeChat, nous devons maîtriser les points techniques suivants : Connaissance de base du développement de la plateforme publique PHP WeChat Outils de développement : Sub

Développement PHP WeChat : Comment implémenter la gestion des balises utilisateur Développement PHP WeChat : Comment implémenter la gestion des balises utilisateur May 13, 2023 pm 04:31 PM

Dans le développement des comptes publics WeChat, la gestion des balises utilisateur est une fonction très importante, qui permet aux développeurs de mieux comprendre et gérer leurs utilisateurs. Cet article explique comment utiliser PHP pour implémenter la fonction de gestion des balises utilisateur WeChat. 1. Obtenez l'openid de l'utilisateur WeChat Avant d'utiliser la fonction de gestion des balises utilisateur WeChat, nous devons d'abord obtenir l'openid de l'utilisateur. Dans le développement des comptes publics WeChat, il est courant d'obtenir l'openid via l'autorisation de l'utilisateur. Une fois l'autorisation de l'utilisateur terminée, nous pouvons obtenir l'utilisateur via le code suivant

Comment utiliser PHP pour développer des fonctions de gestion de messages modèles pour les comptes publics Comment utiliser PHP pour développer des fonctions de gestion de messages modèles pour les comptes publics Sep 19, 2023 am 11:28 AM

Comment utiliser PHP pour développer la fonction de gestion des messages modèles des comptes publics Avec la popularité et l'utilisation des comptes publics WeChat, de plus en plus d'entreprises et de particuliers ont commencé à prêter attention à la manière de mieux interagir et communiquer avec les utilisateurs. Parmi eux, les modèles de messages sont une fonction très couramment utilisée et peuvent être utilisés pour envoyer des notifications, des rappels, des push et d'autres informations. Cet article présentera comment utiliser PHP pour développer la fonction de gestion des messages modèles des comptes publics et fournira des exemples de code spécifiques. Configuration de la plateforme publique WeChat Tout d'abord, vous devez configurer les modèles de messages sur la plateforme publique WeChat. Connectez-vous à la plateforme publique WeChat et entrez dans le public

Développement PHP WeChat : Comment implémenter des enregistrements d'envoi de messages de groupe Développement PHP WeChat : Comment implémenter des enregistrements d'envoi de messages de groupe May 13, 2023 pm 04:31 PM

Alors que WeChat devient un outil de communication de plus en plus important dans la vie des gens, sa fonction de messagerie agile est rapidement privilégiée par un grand nombre d'entreprises et de particuliers. Pour les entreprises, développer WeChat en une plate-forme marketing est devenu une tendance, et l'importance du développement de WeChat est progressivement devenue plus importante. Parmi eux, la fonction d'envoi de groupe est encore plus largement utilisée. Alors, en tant que programmeur PHP, comment implémenter des enregistrements d'envoi de messages de groupe ? Ce qui suit vous donnera une brève introduction. 1. Comprendre les connaissances en développement liées aux comptes publics WeChat. Avant de comprendre comment mettre en œuvre des enregistrements d'envoi de messages de groupe, je

Développement PHP WeChat : Comment implémenter la gestion des fenêtres de discussion du service client Développement PHP WeChat : Comment implémenter la gestion des fenêtres de discussion du service client May 13, 2023 pm 05:51 PM

WeChat est actuellement l'une des plateformes sociales comptant la plus grande base d'utilisateurs au monde. Avec la popularité de l'Internet mobile, de plus en plus d'entreprises commencent à prendre conscience de l'importance du marketing WeChat. Lors du marketing WeChat, le service client est un élément crucial. Afin de mieux gérer la fenêtre de discussion du service client, nous pouvons utiliser le langage PHP pour le développement de WeChat. 1. Introduction au développement PHP WeChat PHP est un langage de script open source côté serveur largement utilisé dans le domaine du développement Web. En combinaison avec l'interface de développement fournie par la plateforme publique WeChat, nous pouvons utiliser le langage PHP pour mener WeChat

Modèle de message et envoi de message d'abonnement en PHP et mini programme Modèle de message et envoi de message d'abonnement en PHP et mini programme Jul 04, 2023 pm 12:00 PM

Modèles de messages et envoi de messages d'abonnement en PHP et mini-programmes Avec la popularité des smartphones, les mini-programmes sont devenus une forme d'application mobile plus pratique. En tant que langage de développement en arrière-plan, PHP est également devenu le langage de prédilection de nombreux développeurs. Dans le développement de mini-programmes, l'envoi de messages est une étape très importante, et cet article présentera comment utiliser le langage PHP pour envoyer des messages modèles et des messages d'abonnement de mini-programmes. 1. Envoi de messages modèles Des messages modèles peuvent être envoyés aux utilisateurs du mini-programme pour des notifications, des promotions et d'autres scénarios. Avant d'utiliser PHP pour envoyer des modèles de messages

Développement PHP WeChat : Comment implémenter la fonction de vote Développement PHP WeChat : Comment implémenter la fonction de vote May 14, 2023 am 11:21 AM

Dans le développement des comptes publics WeChat, la fonction de vote est souvent utilisée. La fonction de vote est un excellent moyen pour les utilisateurs de participer rapidement aux interactions, et c'est également un outil important pour organiser des événements et recueillir des opinions. Cet article vous présentera comment utiliser PHP pour implémenter la fonction de vote WeChat. Obtenez l'autorisation du compte officiel WeChat. Tout d'abord, vous devez obtenir l'autorisation du compte officiel WeChat. Sur la plateforme publique WeChat, vous devez configurer l'adresse API du compte public WeChat, le compte officiel et le token correspondant au compte public. Dans le processus de développement en langage PHP, nous devons utiliser le PH officiellement fourni par WeChat

See all articles