Heim >WeChat-Applet >WeChat-Entwicklung >WeChat-Entwicklung, um die Konfiguration eines öffentlichen Kontos zu erhalten

WeChat-Entwicklung, um die Konfiguration eines öffentlichen Kontos zu erhalten

Y2J
Y2JOriginal
2017-05-17 16:10:482685Durchsuche

Diese Schnittstelle stellt die Konfiguration des benutzerdefinierten Menüs bereit, das derzeit vom öffentlichen Konto verwendet wird. Wenn es sich bei dem öffentlichen Konto um ein über API-Aufrufe festgelegtes Menü handelt, wird die Entwicklungskonfiguration des Menüs zurückgegeben Website-Funktion Auf der offiziellen Website des öffentlichen Plattformmenüs gibt diese Schnittstelle die vom Betreiber festgelegte Menükonfiguration zurück.

Bitte beachten Sie:

1. Plattformentwickler von Drittanbietern können die Öffentlichkeit sofort erkennen, nachdem ihr offizielles Konto die benutzerdefinierte Menükonfiguration autorisiert hat des Kontos und legen Sie über die Schnittstelle erneut automatische Antwortregeln für das öffentliche Konto fest, um das Geschäftserlebnis des Betreibers des öffentlichen Kontos zu verbessern.
2. Der Unterschied zwischen dieser Schnittstelle und der benutzerdefinierten Menüabfrageschnittstelle besteht darin, dass diese Schnittstelle die Schnittstelle unabhängig von der Einstellung der offiziellen Kontoschnittstelle abfragen kann, während die benutzerdefinierte Menüabfrageschnittstelle nur die Menükonfiguration verwendet Die über die API eingestellten Werte können abgefragt werden.
3. Zertifizierte/nicht zertifizierte Dienstkonten/Abonnementkonten und Schnittstellentestkonten verfügen alle über diese Schnittstellenberechtigung.
4. Über den Autorisierungsmechanismus für die Anmeldung bei öffentlichen Konten der Drittanbieterplattform gehört diese Schnittstelle zum Nachrichten- und Menüberechtigungssatz. 5. Die in dieser Schnittstelle zurückgegebenen
Bilder/Sprache/Videos sind keine temporären Materialien (temporäre Materialien sind jedes Mal anders, wenn Sie sie erhalten, und sind innerhalb von 3 Tagen gültig. Holen Sie sich Wenn Sie temporäre Materialien über die Schnittstelle „Materialverwaltung – Schnittstelle zum Erhalten dieser Materialien“ verwenden, handelt es sich bei den von dieser Schnittstelle zurückgegebenen grafischen Nachrichten um permanente Materialien (diese Materialien erhalten Sie über die Schnittstelle „Materialverwaltung – Permanente Materialien erhalten“).

Beschreibung der Schnittstellenaufrufanforderung

http-Anfragemethode: GET (bitte https-Protokoll verwenden) api.weixin.qq.com/cgi-bin/get_current_selfmenu_info? access_token=ACCESS_TOKEN


Ergebnisbeschreibung zurückgeben

Wenn das öffentliche Konto Menüs über Website-Funktionen auf der offiziellen Website der öffentlichen Plattform veröffentlicht, wird die benutzerdefinierte Menükonfiguration zurückgegeben über diese Schnittstelle Das Beispiel sieht wie folgt aus:

{ 
   "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"
           }
       ]
   }
}
Wenn es sich bei dem offiziellen Konto um ein über einen API-Aufruf festgelegtes Menü handelt, lautet das Beispiel für die benutzerdefinierte Menükonfiguration wie folgt:

{ 
   "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"
                       }
                   ]
               }
           }
       ]
   }
}
Parameterbeschreibung

WeChat-Entwicklung, um die Konfiguration eines öffentlichen Kontos zu erhalten

【Verwandte Empfehlungen】

1.

Besondere Empfehlung: „php Programmer Toolbox“ Download der Version V0.1

2.

Download des Quellcodes der WeChat-Plattform

3.

Download des Quellcodes für die WeChat-Abstimmung

Das obige ist der detaillierte Inhalt vonWeChat-Entwicklung, um die Konfiguration eines öffentlichen Kontos zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn