Maison  >  Article  >  Applet WeChat  >  Comment ajouter un menu personnalisé via requête http ?

Comment ajouter un menu personnalisé via requête http ?

零下一度
零下一度original
2017-05-27 14:20:192011parcourir

Vue d'ensemble

Si vous choisissez de développer une version de développement pour WeChat, vous ne pouvez pas utiliser l'outil menu personnalisé dans la fonction et devez l'ajouter manuellement à l'aide code. Cet article présente principalement comment ajouter un menu personnalisé via une requête http.

Principes et outils

Si vous souhaitez ajouter votre propre menu, vous devez envoyer un message de création de menu à une URL sur WeChat. Envoyez-le une seule fois et vos modifications seront enregistrées.

WeChat fournit un outil de débogage qui peut envoyer directement les informations modifiées à l'URL correspondante. L'adresse de l'outil est ici

Créer un menu

. Obtenez d'abord le AccessToken. Les chaussures pour enfants qui ne savent pas comment fonctionner peuvent se référer ici

Après avoir obtenu le jeton, remplissez-le après le "access_token" de l'outil, puis entrez un json<. dans la zone de saisie du corps suivante>Texte :

{
     "button":[
     {  
          "type":"click",
          "name":"今日歌曲",
          "key":"V1001_TODAY_MUSIC"
      },
      {
           "name":"菜单",
           "sub_button":[
           {    
               "type":"view",
               "name":"搜索",
               "url":"http://www.soso.com/"
            },
            {
               "type":"view",
               "name":"视频",
               "url":"http://v.qq.com/"
            },
            {
               "type":"click",
               "name":"赞一下我们",
               "key":"V1001_GOOD"
            }]
       }]
 }
Il existe de nombreux types de boutons de menu ajoutés. Il n'y en a que 3 ou 4 couramment utilisés. Pour plus d'utilisation, veuillez vous référer à la documentation officielle ici.

Envoyer pour ajouter

Après avoir rempli, cliquez sur le bouton ci-dessous pour soumettre afin de finaliser l'ajout. On dit qu'il y a un délai de 24 heures, mais il a pris effet immédiatement après mon envoi. De plus, j'ai également rencontré un rapport d'erreur avec un code retour de 40001. Après un certain temps, rien n'a changé, mais la soumission a réussi. Il s'agit probablement d'un petit bug : )

[Recommandations associées]

1.

Partage d'exemples de didacticiels sur la façon de développer et d'appeler des interfaces pour des mini-programmes

2

Exemples de codes pour développer des interfaces d'enveloppe rouge pour des mini-programmes

<.>3. Explication détaillée du développement d'un mini-programme à l'aide de Underscore.js

4 Tutoriel de développement de compte public WeChat Partie 14 - Création de menu personnalisé et réponse aux événements de menu<.>

5. Exemple de code simple pour le développement de petits programmes

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