網站改版|WAP網站制作|域名注冊|虛擬主機|服務器|海微商|海微信|海微通| 24小時服務電話:13807590485
海南網站建設海南網站制作海口網站建設三亞網站建設儋州網站建設五指山網站建設文昌網站建設瓊海網站建設萬寧網站建設東方網站建設定安網站建設 網站首頁網站首頁 網站建設網站建設 微信開發微信開發 網站推廣網站推廣 海南網站建設,海南網站開發制作,海南網頁設計,海南小程序開發,海南微信公眾號開發,海南網絡公司,海南世紀華聯海南世紀華聯 網站超市網站超市 客戶案例客戶案例 網站模板網站模板 關于我們關于我們
  • 微信開發
  • 持之以恒
  • 網站設計制作
  • 中立五年回報客戶
微信開發
微信系統開發 微信開發功能 公眾號基礎教程 開發技術資訊 公眾號推廣營銷 客戶案例
聯系我們
QQ服務群:28519571 工作時間:86-0898-31568080 傳真號碼:86-0898-31568085 24小時服務:0138-07590485
 您現在的位置: 首頁 >> 微信開發 >> 開發技術資訊 開發技術資訊
微信公眾平臺開發自定義菜單接口詳解
世紀華聯 | 2018-01-26 23:26:02 | 閱讀:4546
開發者獲取使用憑證(如何獲取憑證)后,可以使用該憑證對公眾賬號的自定義菜單進行創建、查詢和刪除等操作。 自定義菜單接口可實現以下類型按鈕:

click(點擊事件):

用戶點擊click類型按鈕后,微信服務器會通過消息接口(event類型)推送點擊事件給開發者,并且帶上按鈕中開發者填寫的key值,開發者可以通過自定義的key值進行消息回復。
創建自定義菜單后,由于微信客戶端緩存,需要24小時微信客戶端才會展現出來。建議測試時可以嘗試取消關注公眾賬號后,再次關注,則可以看到創建后的效果。

菜單創建

接口說明

通過POST一個特定結構體,實現在微信客戶端創建自定義菜單。

請求說明

http請求方式:POST

https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN
請求示例

{
     "button":[
     {        
          "type":"click",
          "name":"今日歌曲",
          "key":"V1001_TODAY_MUSIC"
      },
      {
           "type":"click",
           "name":"歌手簡介",
           "key":"V1001_TODAY_SINGER"
      },
      {
           "name":"菜單",
           "sub_button":[
            {
               "type":"click",
               "name":"hello word",
               "key":"V1001_HELLO_WORLD"
            },
            {
               "type":"click",
               "name":"贊一下我們",
               "key":"V1001_GOOD"
            }]
       }]
}
創建后效果:
 

參數說明

參數 是否必須 說明
button 按鈕數組,按鈕個數應為2~3個
sub_button 子按鈕數組,按鈕個數應為2~5個
type 按鈕類型,目前有click類型
name 按鈕描述,既按鈕名字,不超過16個字節,子菜單不超過40個字節
key 類型為click必須 按鈕KEY值,用于消息接口(event類型)推送,不超過128字節

返回說明

正確的Json返回結果:

{"errcode":0,"errmsg":"ok"}

錯誤的Json返回結果

{"errcode":40018,"errmsg":"invalid button name size"}菜單查詢

接口說明

查詢當前使用的自定義菜單結構。

請求說明

http請求方式:GEThttps://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN

返回說明

對應創建接口,正確的Json返回結果:{"menu":{"button":[{"type":"click","name":"今日歌曲","key":"V1001_TODAY_MUSIC","sub_button":[]},{"type":"click","name":"歌手簡介","key":"V1001_TODAY_SINGER","sub_button":[]},{"name":"菜單","sub_button":[{"type":"click","name":"hello word","key":"V1001_HELLO_WORLD","sub_button":[]},{"type":"click","name":"贊一下我們","key":"V1001_GOOD","sub_button":[]}]}]}}
菜單刪除

接口說明

取消當前使用的自定義菜單。

請求說明

http請求方式:GEThttps://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN

返回說明

對應創建接口,正確的Json返回結果:{"errcode":0,"errmsg":"ok"}
海南網站建設|海南網站制作|海口網站建設|三亞網站建設|儋州網站建設|五指山網站建設|文昌網站建設|瓊海網站建設|萬寧網站建設|東方網站建設|定安網站建設|屯昌網站建設|澄邁網站建設|臨高網站建設|白沙網站建設|昌江網站建設|樂東網站建設|陵水網站建設|保亭網站建設|瓊中網站建設|海口精英網|三亞精英網|文昌精英網|瓊海精英網|陵水精英網|儋州精英網|萬寧精英網|澄邁精英網|海微通
合作伙伴 企業發展 企業文化 聯系我們 在線訂購 網站地圖 返回首頁手機版
海口世紀華聯科技有限公司2021版權所有 24小時服務熱線:13807590485   歡迎來電咨詢
地址:海南省.海口市.海甸二東路環惠大廈6樓(南寶路明都大廈107#) 公司電話:0898-31568080 31568060 QQ:85398489
全國合作聯盟分布:海南海口 四川成都 湖北武漢 湖南長沙 安徽合肥 廣東深圳 山西太原 西藏拉薩
技術服務: E_mail:server@web0898.net 服務訂購:E_mail:server@web0898.net 在線客服邀請 瓊ICP備10201086號-9
推廣關鍵字:海南網站建設,海南網站制作,海南網站開發,海南微信開發,海南微信公眾號開發,海南微信公眾號代運營,海南模板網站制作,海南網頁設計,海南網絡公司
(*^▽^*)MG特工简.布隆德归来在线客服 黄大仙精准欲钱料 北京麻将最新版安装 麻将棋牌辅助器通用 捕鱼平台信誉高的 福彩3d开奖号码 云南体彩十一选五TOP10遗漏 浙江6 1的上市时间 516棋牌游戏公众号 广西南宁麻将群1元2元的 捕鱼王小游戏 江苏快3开奖结果 爱彩乐 陕西11选5开奖结果 走势图 广东快乐10分是真的嘛 中了彩票为什么不能马上去 亲朋棋牌游戏大厅登录 山西扣点点麻将铺助器