微信內部客服消息
1. 這里要講的核心內容是基於微信瀏覽器的URL Schemes來實現微信內部消息的控制,就是weixin://,這個是不是和http://有一樣的格式,表達的意思類似,就是告知瀏覽器,采取什么協議解析URL內容,只是這里的weixin://只能是微信瀏覽器才能識別。
2. 微信內部的客服消息,其功能,就是將推薦的客戶可能問到的問題,以一個問題列表的方式展現給客戶,方便客戶直接點擊問題,就相當於提問了,表現形式,就是客戶點擊了的問題,直接在提問框中顯示出來了,和客戶自己輸入了這個問題一樣的效果
這里,我們先看一個一下效果圖:
下面來說說,具體的技術邏輯:
1. 微信的客服消息的基本格式如下
weixin://bizmsgmenu?msgmenucontent=這里寫菜單內容&msgmenuid=這里寫菜單ID
說明下,這里寫菜單內容,可以是中文也可以是英文等語言,不用加引號。 這里寫菜單ID,需要一個數字,通信中,這個視乎沒有起多大作用,至少我的應用案例中沒有發揮作用。
2.實際真實的應用完整格式,是基於a標簽實現的
<a href="weixin://bizmsgmenu?msgmenucontent=問題列表1&msgmenuid=1"> 這款產品有沒有病種的限制?</a>
上面截圖中的具體代碼如下,以供參考:
(1)醫療險為報銷型,重疾險是給付型;(2)醫療險最高保額為600萬,重疾險最高保額為50萬;(3)醫療險被保人首次投保年齡最高為60周歲(含),重疾險被保人首次投保年齡最高為65周歲(含); 您可能也想看看(請點擊) ☞<a href="weixin://bizmsgmenu?msgmenucontent=這款產品有沒有病種的限制?&msgmenuid=1"> 這款產品有沒有病種的限制?</a> ☞<a href="weixin://bizmsgmenu?msgmenucontent=有什么保險&msgmenuid=2"> 有什么保險</a> ☞<a href="weixin://bizmsgmenu?msgmenucontent=人壽保險和這個沖突嗎&msgmenuid=3"> 人壽保險和這個沖突嗎</a>
說明:
1. 上述標簽的使用過程中,注意不要有多余的空格。
2. 注意引號的使用,不要在URL內部的key-value對中的value部分加引號。