日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

小程序进入客服消息中心业务(一)

發布時間:2023/12/31 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小程序进入客服消息中心业务(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

小程序進入客服消息中心業務(一)

1. 如何進入小程序客服消息中心

button按鈕進入小程序客服消息中心

<button open-type="contact">點擊按鈕至客服</button>

2. 如何進入小程序客服中心后右下角顯示發送小程序

<button open-type="contact" bindcontact="pathNavFn" send-message-path="/pages/test/lang/lang?type=service" show-message-card="true" send-message-title="查看客服標題">點擊按鈕至客服</button> 屬性類型默認值必填說明
open-typestring微信開放能力
send-message-pathstring當前分享路徑會話內消息卡片點擊跳轉小程序路徑,open-type="contact"時有效,可以攜帶參數,參數格式和小程序內部跳轉一致
send-message-titlestring當前小程序卡片標題會話內消息卡片標題,open-type="contact"時有效
show-message-cardbooleanfalse是否顯示會話內消息卡片,設置此參數為 true,用戶進入客服會話會在右下角顯示"可能要發送的小程序"提示,用戶點擊后可以快速發送小程序消息,open-type="contact"時有效

3. 獲取用戶客服消息

獲取用戶客服消息官網鏈接

需要將 button 組件 open-type 的值設置為 contact,當用戶點擊后就會進入客服會話,如果用戶在會話中點擊了小程序消息,則會返回到小程序,開發者可以通過 bindcontact 事件回調獲取到用戶所點消息的頁面路徑 path 和對應的參數 query

代碼示例
<button open-type="contact" bindcontact="handleContact"></button> Page({handleContact (e) {console.log(e.detail.path)console.log(e.detail.query)} })
后臺接入消息服務

用戶向小程序客服發送消息、或者進入會話等情況時,開發者填寫的服務器配置 URL (如果使用的是云開發,則是配置的云函數)將得到微信服務器推送過來的消息和事件,開發者可以依據自身業務邏輯進行響應。接入和使用方式請參考消息推送。


4. 服務端獲取用戶發送的小程序卡片消息

服務端接收消息和事件 官網鏈接

小程序卡片消息
  • 用戶在客服會話中發送小程序卡片消息時將產生如下數據包:
XML格式
<xml><ToUserName><![CDATA[toUser]]></ToUserName><FromUserName><![CDATA[fromUser]]></FromUserName><CreateTime>1482048670</CreateTime><MsgType><![CDATA[miniprogrampage]]></MsgType><MsgId>1234567890123456</MsgId><Title><![CDATA[Title]]></Title><AppId><![CDATA[AppId]]></AppId><PagePath><![CDATA[PagePath]]></PagePath><ThumbUrl><![CDATA[ThumbUrl]]></ThumbUrl><ThumbMediaId><![CDATA[ThumbMediaId]]></ThumbMediaId> </xml>
JSON 格式
{"ToUserName": "toUser","FromUserName": "fromUser","CreateTime": 1482048670,"MsgType": "miniprogrampage","MsgId": 1234567890123456,"Title":"title","AppId":"appid","PagePath":"path","ThumbUrl":"","ThumbMediaId":"" }
參數說明
參數說明
ToUserName小程序原始ID
FromUserName發送者的openid
CreateTime消息創建時間(整型)
MsgTypeminiprogrampage
MsgId消息id,64位整型
Title標題
AppId小程序appid
PagePath小程序頁面路徑
ThumbUrl封面圖片的臨時cdn鏈接
ThumbMediaId封面圖片的臨時素材id

5. 小程序客服消息功能流程

Created with Rapha?l 2.2.0開始用戶點擊客服按鈕進入客服系統用戶點擊右下角發送小程序消息卡片客服服務端獲取該小程序卡片,并判斷卡片路徑以及參數,給用戶發送指定消息用戶根據指定消息進行下一步操作用戶點擊自己發送的小程序消息卡片 Yes or No?判斷小程序分享的路徑,并跳轉至該分享路徑提醒用戶結束yesno

總結

以上是生活随笔為你收集整理的小程序进入客服消息中心业务(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。