隨著微信公眾平臺接口的開放和微信認證開放,越來越多的企業(yè)開始使用微信。億倫公司申請認證并對接了微信開放接口,在此詳細展開一下,如何基于微信公眾平臺接口與呼叫中心系統(tǒng)整合。
目前微信將公眾號分為訂閱號和服務號,訂閱號開發(fā)的接口非常少,只有接收普通消息和發(fā)送被動響應消息。需要更高級的接口要開通服務號。
微信目前開放的接口功能包括:接收消息、發(fā)送消息、用戶管理、多客服功能、自定義菜單等。
微信將發(fā)送的消息分為三種類型:發(fā)送被動響應消息、發(fā)送客服消息、多客服消息。每種消息類型對應不同的場景:
1、發(fā)送被動響應消息是當用戶向公眾帳號發(fā)消息時,微信服務器需在5秒內(nèi)響應,否則響應失效,該功能可做自動回復功能。
2、發(fā)送客服消息是指當用戶主動發(fā)消息給公眾號的時候(包括發(fā)送信息、點擊自定義菜單、訂閱事件、掃描二維碼事件、支付成功事件、用戶維權),微信將會把消息數(shù)據(jù)推送給開發(fā)者,開發(fā)者在一段時間內(nèi)(目前修改為48小時)可以調(diào)用客服消息接口。
3多客服需下載客戶端,可以像qq,旺旺一樣與客戶實時聊天。
本文將使用發(fā)送客服消息與呼叫中心系統(tǒng)和infoCRM進行整合。
一,微信開發(fā)需要申請消息接口(即成為開發(fā)者)。填寫url地址和token值,url目前支持域名或者ip+80端口的方式(沒有域名可以申請免費域名,sina sae),不支持ip+非80端口的驗證。 驗證URL有效性成功后即接入生效,成為開發(fā)者。
二,獲取access_token。access_token是公眾號的全局唯一票據(jù)。絕大部分接口都需使用access_token。獲取access_token的后臺代碼(java)。
三,接收客戶消息。由于接收的消息有時效性,呼叫中心系統(tǒng)獲取客戶消息需要通過其他方式,目前通過將消息存儲在數(shù)據(jù)庫中。數(shù)據(jù)庫記錄普通消息以及事件推送。呼叫中心系統(tǒng)從數(shù)據(jù)中查詢客戶發(fā)送的消息。