click(點(diǎn)擊事件):用戶點(diǎn)擊click類型按鈕后,微信服務(wù)器會(huì)通過(guò)消息接口(event類型)推送點(diǎn)擊事件給開(kāi)發(fā)者,并且?guī)习粹o中開(kāi)發(fā)者填寫(xiě)的key值,開(kāi)發(fā)者可以通過(guò)自定義的key值進(jìn)行消息回復(fù)。view(訪問(wèn)網(wǎng)頁(yè)):用戶點(diǎn)擊view類型按鈕后,會(huì)直接跳轉(zhuǎn)到開(kāi)發(fā)者指定的url中。
創(chuàng)建自定義菜單后,由于微信客戶端緩存,需要24小時(shí)微信客戶端才會(huì)展現(xiàn)出來(lái)。建議測(cè)試時(shí)可以嘗試取消關(guān)注公眾賬號(hào)后,再次關(guān)注,則可以看到創(chuàng)建后的效果。 (PS:T不錯(cuò)的PHP Q扣峮:276167802,驗(yàn)證:csl)
菜單創(chuàng)建{ "button":[ { "type":"click", "name":"今日歌曲", "key":"V1001_TODAY_MUSIC" }, { "type":"view", "name":"歌手簡(jiǎn)介", "url":"http://www.tsingyuan.cn/" }, { "name":"菜單", "sub_button":[ { "type":"click", "name":"hello word", "key":"V1001_HELLO_WORLD" }, { "type":"click", "name":"贊一下我們", "key":"V1001_GOOD" }] }] }
key 類型為click必須按鈕KEY值,用于消息接口(event類型)推送,不超過(guò)128字節(jié)
返回說(shuō)明//對(duì)應(yīng)創(chuàng)建接口,正確的Json返回結(jié)果:{"menu":{"button":[{"type":"click","name":"今日歌曲","key":"V1001_TODAY_MUSIC","sub_button":[]},{"type":"click","name":"歌手簡(jiǎn)介","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":[]}]}]}}
{"errcode":0,"errmsg":"ok"}
以上是本文關(guān)于PHP 微信自定義菜單接口的詳解,希望本文對(duì)廣大php開(kāi)發(fā)者有所幫助,感謝閱讀本文。
PHP編程鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
新聞熱點(diǎn)
疑難解答
圖片精選