想要給自己的小程序增加客服系統(tǒng)功能
小程序客服對(duì)接導(dǎo)自己的系統(tǒng)等需求,可以參照我開發(fā)的客服系統(tǒng),實(shí)現(xiàn)私有化部署搭建對(duì)接的微信小程序
小程序消息推送對(duì)接
首先登錄小程序后臺(tái)
在小程序后臺(tái)==>開發(fā)管理==>開發(fā)設(shè)置==>服務(wù)器域名部分,配置好自己的域名
再往上翻,開發(fā)者ID部分,把AppID AppSecret 找個(gè)文檔記下來,ip白名單我先給關(guān)上了
?
在小程序后臺(tái)==>開發(fā)管理==>開發(fā)設(shè)置==>消息推送中補(bǔ)全信息,這個(gè)時(shí)候如果提交會(huì)報(bào)token校驗(yàn)失敗,需要回到客服系統(tǒng)去配置相應(yīng)的信息
功能==>客服==>小程序客服,配置好自己的客服人員
客服系統(tǒng)配置
上面就是小程序后臺(tái)部分的配置,接下來返回我的客服系統(tǒng)后臺(tái),去配置相應(yīng)的信息
設(shè)置==>找到下面三個(gè)小程序的配置項(xiàng),補(bǔ)充完善信息
此時(shí)在小程序的客服組件里,就能收到來自我客服系統(tǒng)的消息回復(fù)了,并且不影響客服人員使用微信自帶工具接入
配置訂閱模板消息
微信小程序想要對(duì)接獨(dú)立在線客服系統(tǒng),除了使用小程序消息推送接口外,還可以使用webview嵌入的形式嵌入聊天鏈接。
但是,使用webview嵌入的形式,當(dāng)用戶離開頁(yè)面以后,就收不到客服回復(fù)的消息了
所以,我們需要當(dāng)用戶離開聊天頁(yè)面后,客服回復(fù)消息,使用小程序的訂閱模板來進(jìn)行通知。
我們前往小程序后臺(tái),去開啟一下訂閱消息,并且選用一個(gè)模板。
在公共模板庫(kù)里搜索一下,選用“咨詢回復(fù)通知”
?配置一下字段,我們就需要三個(gè)字段就可以了,分別是,“回復(fù)內(nèi)容”? “回復(fù)時(shí)間”? “回復(fù)者”
這樣會(huì)得到模板ID,后面我們會(huì)通過這個(gè)模板ID進(jìn)行發(fā)送
現(xiàn)在,我們?nèi)バ〕绦蚨耍黾右幌掠嗛喪录?/p>
在小程序端向用戶發(fā)起消息請(qǐng)求,需要注意請(qǐng)求需要放在觸發(fā)事件中,不能憑空(onload、onshow或者其他情況)觸發(fā)。
頁(yè)面xml
<button bindtap="sendreq">開始訂閱</button>
頁(yè)面js
const app = getApp()
Page({
sendreq(){
wx.requestSubscribeMessage({
tmplIds: ['這里替換成你的模板ID'],
success (res) {
console.log(res)
// res包含模板id,值包括'accept'、'reject'、'ban'、'filter'。
// 'accept'表示用戶同意訂閱該條id對(duì)應(yīng)的模板消息
// 'reject'表示用戶拒絕訂閱該條id對(duì)應(yīng)的模板消息
// 'ban'表示已被后臺(tái)封禁
// 'filter'表示該模板因?yàn)槟0鍢?biāo)題同名被后臺(tái)過濾。
}
})
}
})
只有這樣訂閱過以后,才能給這個(gè)用戶發(fā)送模板消息文章來源:http://www.zghlxwxcb.cn/news/detail-605902.html
再去客服后臺(tái)配置下面的內(nèi)容
訂閱消息模板ID
訂閱消息模板跳轉(zhuǎn)pages路徑文章來源地址http://www.zghlxwxcb.cn/news/detail-605902.html
到了這里,關(guān)于微信小程序客服系統(tǒng)-對(duì)接消息推送-對(duì)接模板訂閱消息-嵌入webview客服鏈接的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!