微信小程序客服消息相關(客服按鈕修改)

我會把跟客服消息相關的全部知識和討論放在這裏,以便你們跨越這個門檻;

由於不少人覺得客服消息是須要後臺的;

1:客服消息開發文檔地址:https://mp.weixin.qq.com/debug/w ... tommsg/receive.html
2:客服消息說明文檔地址:https://mp.weixin.qq.com/debug/wxadoc/introduction/custom.html

3:網頁版客服消息入口:https://mpkf.weixin.qq.com/
php

網頁版客服工具
小程序也能夠直接使用微信公衆平臺網頁版客服工具進行客服消息回覆。
若小程序沒有啓用消息推送,則用戶發送的消息將會被轉發至網頁版客服工具,客服人員可在網頁版客服工具中接入並回複用戶。
注意:「用戶經過客服消息按鈕進入會話」事件將不會轉發至網頁版客服工具。


@Somnus13html

客服 簡單的話直接 頁面添加《contact-button》, 而後後臺配置一下客服人員。


相關討論零:
客服按鈕能本身定義嗎json

@327674413  本身定義,能夠本身寫一個按鈕,客服按鈕 opactiy:0 絕對定位到你的按鈕上,另外客服按鈕最大像素就那麼小的,你要讓整條都能觸發 ,就擺10個客服按鈕上去,擺滿一條;大概就是這樣 opacity 你變成0 蓋在上面就能夠了,我就是這麼用的
這個客服按鈕<contact-button>很坑爹,不能自定樣式,而且有效的點擊區域也只有它顯示的圖標那麼大,並且圖標也很醜,想到這就異常的無語。不過,咱們想到了一個投機的方式解決了。咱們的需求是點擊這一塊進入客服會話,客服按鈕有個屬性type,咱們設置它爲default-light,它就是白色,能和白色背景融合看不出來,而後再鋪滿n個按鈕,達到點擊進入客服會話。紅色框部分全是客服按鈕!


微信小程序的客服的按鈕能夠自定義嗎?
小程序

.wx-contact-button-wrapper這個是客服按鈕的類,本身定義樣式改變就可


.wx-contact-button-wrapper修改客服按鈕高度和寬度怎麼無論用呀?那個自帶的氣泡怎麼去掉呀微信小程序

從透明度入手。思想是,在客服按鈕上面懸浮一個控件。這樣視覺是你寫的控件,點擊實際是客服控件
高度跟寬度是改不動的。


相關討論一:
爲何個人微信號 已經綁定客服了,進到微信公衆平臺網頁客服工具這裏,登陸後,全是空白,沒有能夠選擇小程序的地方


是ie兼容性問題,360瀏覽器打開什麼都沒,換ie8就有了
自帶網頁客服工具已經挺讚的了。 就是不知道 本身作的客服接口  有什麼優點 

api

客服的網頁版要作些什麼設置



https://mpkf.weixin.qq.com/cgi-bin/kfloginpage 

什麼都不用,小程序後臺,幫定下客服的微信號,這裏掃下就進去了,簡單的聊天工具,什麼自動回覆都有
好像若是同一個微信綁定了多個小程序,登進去的時候會讓選一下,登哪一個小程序,該有的功能都有,就是無法解決,萬一客服人在外面, 有人找客服了,該怎麼回覆
瀏覽器

你前臺怎麼發的信息呢
要不要作對接,仍是直接把組件放上去就OK了



就放這樣一個按鈕就能夠了。,。點了後,自動彈出客服的對話框

 發的消息,就自動到了  客服工具了。仍是很傻瓜的 


相關討論二:怎麼用手機直接回復客服會話?客服會話只能在網頁裏回覆,如今想在手機直接實現對話,怎麼作呢
服務器

請先仔細閱讀小程序·客服消息的文檔,具體流程能夠分爲如下幾步

  • 在小程序後臺管理端 https://mp.weixin.qq.com/ 配置客服消息對應的CGI,接收來自微信服務器推送的用戶消息
  • 服務端將收到的用戶消息轉發到客服工具(例如本身開發一個回覆用的wap應用)
  • 客服人工回覆,並將回覆消息傳送到服務端
  • 服務端轉發該消息給微信服務器


以上,是一個自定義客服工具的開發流程

固然,也能夠嘗試用移動終端打開客服會話頁面



相關討論三:小程序客服接口接收參數
配置好消息推送後,post接收消息參數時只有三個字段signature    timestamp    nonce,爲何沒有消息內容字段呢?文檔中寫的不清楚,只是給了參數的格式,沒有給怎麼接收消息
答:
微信

參數不在get  也不在post中  在
HTTP_RAW_POST_DATA





相關帖子:高級API視頻:微信支付,模板消息,客服會話,獲取openid
相關圖片:

相關文章:
微信小程實戰報告:接入客服消息

設置消息推送(分享者Jetz)
app

開發設置中,啓用並設置消息推送配置後,用戶發給小程序的消息以及開發者須要的事件推送,都將被微信轉發至該服務器地址中。

 
不過照着說明去操做,即便按照最簡單的明文方式去設置,仍是提示Token驗證失敗。仔細研究說明,其實服務器驗證過程很簡單,用Get發來一個鏈接,而後在本身的頁面中去檢驗,不想作也能夠先不作,直接返回echostr便可。關鍵在,怎麼返回,開始我還覺得必需要按照xml或者json返回,試了半天,其實很簡單,清空全部其餘輸出,直接返回echostr便可。
 
1
2
3
4
Response.Clear ( ) ;
Response.Write ( StringUtil.ToStr ( Request.QueryString[ "echostr" ] ) ) ;
Response.End ( ) ;
Response.Flush ( ) ;
相關文章
相關標籤/搜索