Position actuelle: Accueil> Derniers articles> Comment implémenter la fonction d'aperçu du message de masse de compte public WeChat via PHP

Comment implémenter la fonction d'aperçu du message de masse de compte public WeChat via PHP

M66 2025-06-19

Comment implémenter la fonction d'aperçu du message de masse de compte public WeChat via PHP

Avec le développement rapide des médias sociaux, les comptes officiels de WeChat sont devenus l'un des canaux importants pour les entreprises et les individus afin de promouvoir des informations. Au cours de l'exploitation du compte officiel, Mass Message est une méthode de poussée courante et afin de s'assurer que les messages envoyés peuvent atteindre les résultats attendus, la fonction d'aperçu du message de masse est particulièrement importante. Cet article expliquera en détail comment utiliser PHP pour implémenter la fonction d'aperçu du message de masse du compte officiel.

1. Préparation

  1. Compte de compte de compte officiel: Tout d'abord, vous devez enregistrer un compte de développeur sur la plate-forme publique WeChat et compléter l'authentification officielle du compte.
  2. Environnement PHP: assurez-vous que votre environnement de développement est configuré avec PHP et peut exécuter le code PHP localement ou sur le serveur.
  3. WECKAT OFFICIEL COUTE DEVELATION TOOLLIT (SDK): Téléchargez et installez la boîte à outils de développement fournie par WeChat. Cette boîte à outils contient les outils nécessaires pour interagir avec l'interface API de plate-forme publique WeChat.

2. Obtenir un jeton d'accès

Avant d'utiliser l'interface API de la plate-forme publique WeChat, vous devez d'abord obtenir le jeton d'accès. Le jeton d'accès est un paramètre nécessaire lors de l'envoi d'une demande au serveur WeChat. Vous pouvez obtenir des jetons d'accès via le code PHP suivant:

        $ url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=your_appid&secret=your_secret';
        $ réponse = file_get_contents ($ url);
        $ result = json_decode ($ réponse, true);
        $ access_token = $ result ['access_token'];
    

Parmi eux, votre_appid est l'Apid que vous avez obtenu lors de la création d'une application sur la plate-forme publique WeChat, et votre_secret est le secret de l'application correspondante.

3. Obtenez la liste d'utilisateurs

Avant de prévisualiser le message, vous devez obtenir la liste d'utilisateurs du compte officiel. La liste d'utilisateurs peut être obtenue via le code suivant:

        $ url = 'https://api.weixin.qq.com/cgi-bin/user/get?access_token='. $ Access_token;
        $ réponse = file_get_contents ($ url);
        $ result = json_decode ($ réponse, true);
        $ user_list = $ result ['data'] ['openId'];
    

Parmi eux, $ Access_token est le jeton d'accès obtenu précédemment.

4. Envoyer des messages d'aperçu

Pour envoyer des messages d'aperçu, vous devez utiliser l'interface d'API d'envoi de message client WeChat. Le code suivant peut être utilisé pour envoyer des messages d'aperçu:

        $ url = 'https://api.weixin.qq.com/cgi-bin/mesage/custom/send?access_token='. $ Access_token;
        $ data = array (
            'Tauser' => 'OpenID', // Aperçu de l'OpenID de l'utilisateur
            'msgtype' => 'text', // type de message, nous prenons ici le message texte comme exemple 'text' => array (
                'contenu' => 'Ceci est un message d'aperçu' // le contenu du message d'aperçu)
        ));
        $ data_string = json_encode ($ data);
        $ ch = curl_init ();
        curl_setopt ($ ch, curlopt_returntransfer, true);
        curl_setopt ($ ch, curlopt_post, true);
        curl_setopt ($ ch, curlopt_postfields, $ data_string);
        curl_setopt ($ ch, curlopt_url, $ url);
        curl_setopt ($ ch, curlopt_httpheader, array (
            «Contenu-Type: Application / JSON»,
            'Content-Length:'. strlen ($ data_string)
        ));
        $ réponse = curl_exec ($ ch);
        curl_close ($ ch);
    

Dans le code ci-dessus, remplissez le paramètre 'Tousser' dans l'utilisateur OpenID que vous devez prévisualiser et remplir le contenu du message que vous souhaitez prévisualiser.

5. Améliorez le code

La combinaison des étapes ci-dessus peut réaliser la fonction d'aperçu du message de masse du compte officiel. Si nécessaire, vous pouvez étendre le code en fonction des besoins spécifiques, tels que la prévisualisation des messages texte, etc.

Résumer

Implémentation de la fonction d'aperçu du message de masse du compte public via PHP, vous devez d'abord obtenir le jeton d'accès, puis obtenir la liste d'utilisateurs et enfin envoyer le message d'aperçu en appelant l'interface API du message du service client de Wechat. La mise en œuvre de cette fonction peut non seulement améliorer l'effet des messages de masse, mais également garantir que les messages envoyés répondent aux attentes. Dans le processus d'opération réel, la maîtrise et l'utilisation de ces interfaces API WeChat peuvent mieux promouvoir les comptes publics et améliorer l'expérience utilisateur et la participation.