Maison  >  Article  >  Applet WeChat  >  Développement WeChat pour obtenir la configuration du compte public

Développement WeChat pour obtenir la configuration du compte public

Y2J
Y2Joriginal
2017-05-17 16:10:482626parcourir

Cette interface fournira la configuration du menu personnalisé actuellement utilisé par le compte public. Si le compte public est un menu défini via des appels API, la configuration de développement du menu sera renvoyée si le compte public est publié via le. fonction site internet sur le site officiel du menu de la plateforme publique, cette interface renvoie la configuration du menu définie par l'opérateur.

Veuillez noter :

1. Les développeurs de plates-formes tierces peuvent utiliser cette interface pour détecter le public immédiatement après que leur compte officiel vous a autorisé la configuration du menu personnalisé. du compte et définir à nouveau des règles de réponse automatique pour le compte public via l'interface afin d'améliorer l'expérience commerciale de l'opérateur du compte public.
2. La différence entre cette interface et l'interface de requête de menu personnalisée est que cette interface peut interroger l'interface quelle que soit la configuration de l'interface du compte officiel, tandis que l'interface de requête de menu personnalisée uniquement la configuration du menu. définis à l’aide de l’API peuvent être interrogés.
3. Les comptes de service/comptes d'abonnement certifiés/non certifiés et les comptes de test d'interface disposent tous de cette autorisation d'interface.
4. À partir du mécanisme d'autorisation de connexion au compte public de la plateforme tierce , cette interface appartient à l'ensemble d'autorisations de message et de menu.
5. Les images/voix/vidéo renvoyées dans cette interface ne sont pas des supports temporaires (les supports temporaires sont différents à chaque fois que vous les obtenez, et sont valables sous 3 jours. Obtenez matériaux temporaires via l'interface de gestion des matériaux- pour obtenir ces matériaux), les messages graphiques renvoyés par cette interface sont des matériaux permanents (obtenir ces matériaux via l'interface Gestion des matériaux-Obtenir les matériaux permanents).

Description de la demande d'appel d'interface

Méthode de requête http : GET (veuillez utiliser le protocole https) api.weixin.qq.com/cgi-bin/get_current_selfmenu_info ? access_token=ACCESS_TOKEN

Description du résultat renvoyé

Si le compte public publie des menus via les fonctions du site Web sur le site officiel de la plateforme publique, la configuration du menu personnalisé est renvoyée par cette interface L'exemple est le suivant :

{ 
   "is_menu_open": 1, 
   "selfmenu_info": { 
       "button": [ 
           { 
               "name": "button", 
               "sub_button": { 
                   "list": [ 
                       { 
                           "type": "view", 
                           "name": "view_url", 
                           "url": "http://www.qq.com"
                       }, 
                       { 
                           "type": "news", 
                           "name": "news", 
                           "value":"KQb_w_Tiz-nSdVLoTV35Psmty8hGBulGhEdbb9SKs-o",
                           "news_info": { 
                               "list": [ 
                                   { 
                                       "title": "MULTI_NEWS", 
                                       "author": "JIMZHENG", 
                                       "digest": "text", 
                                       "show_cover": 0, 
                                       "cover_url": "mmbiz.qpic.cn/mmbiz/GE7et87vE9vicuCibqXsX9GPPLuEtBfXfK0HKuBIa1A1cypS0uY1wickv70iaY1gf3I1DTszuJoS3lAVLvhTcm9sDA/0", 
                                       "content_url": "http://mp.weixin.qq.com/s?biz=MjM5ODUwNTM3Ng==&mid=204013432&idx=1&sn=80ce6d9abcb832237bf86c87e50fda15#rd", 
                                       "source_url": ""
                                   }, 
                                   { 
                                       "title": "MULTI_NEWS1", 
                                       "author": "JIMZHENG", 
                                       "digest": "MULTI_NEWS1", 
                                       "show_cover": 1, 
                                       "cover_url": "mmbiz.qpic.cn/mmbiz/GE7et87vE9vicuCibqXsX9GPPLuEtBfXfKnmnpXYgWmQD5gXUrEApIYBCgvh2yHsu3ic3anDUGtUCHwjiaEC5bicd7A/0", 
                                       "content_url": "mp.weixin.qq.com/s?biz=MjM5ODUwNTM3Ng==&mid=204013432&idx=2&sn=8226843afb14ecdecb08d9ce46bc1d37#rd", 
                                       "source_url": ""
                                   }
                               ]
                           }
                       },
                       {
                           "type": "video", 
                           "name": "video", 
                           "value": "61.182.130.30/vweixinp.tc.qq.com/1007_114bcede9a2244eeb5ab7f76d951df5f.f10.mp4?vkey=77A42D0C2015FBB0A3653D29C571B5F4BBF1D243FBEF17F09C24FF1F2F22E30881BD350E360BC53F&sha=0&save=1"
                       }, 
                       { 
                           "type": "voice",
                           "name": "voice", 
                           "value": "nTXe3aghlQ4XYHa0AQPWiQQbFW9RVtaYTLPC1PCQx11qc9UB6CiUPFjdkeEtJicn"
                       }
                   ]
               }
           }, 
           { 
               "type": "text", 
               "name": "text", 
               "value": "This is text!"
           }, 
           { 
               "type": "img", 
               "name": "photo", 
               "value": "ax5Whs5dsoomJLEppAvftBUuH7CgXCZGFbFJifmbUjnQk_ierMHY99Y5d2Cv14RD"
           }
       ]
   }
}

Si le compte officiel est un menu défini via un appel API, l'exemple de configuration de menu personnalisé est le suivant :

{ 
   "is_menu_open": 1, 
   "selfmenu_info": { 
       "button": [ 
           { 
               "type": "click", 
               "name": "今日歌曲", 
               "key": "V1001_TODAY_MUSIC"
           }, 
           { 
               "name": "菜单", 
               "sub_button": { 
                   "list": [ 
                       { 
                           "type": "view", 
                           "name": "搜索", 
                           "url": "http://www.soso.com/"
                       }, 
                       { 
                           "type": "view", 
                           "name": "视频", 
                           "url": "http://v.qq.com/"
                       }, 
                       { 
                           "type": "click", 
                           "name": "赞一下我们", 
                           "key": "V1001_GOOD"
                       }
                   ]
               }
           }
       ]
   }
}

Description du paramètre

Développement WeChat pour obtenir la configuration du compte public

【Recommandations associées】

1 Recommandation spéciale : "Boîte à outils du programmeur php" Téléchargement de la version V0.1

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

3 Téléchargement du code source de vote WeChat

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