我們在微信公眾號的后臺可以發(fā)現(xiàn)微信給我們制定了兩種模式,一種是開發(fā)者模式(也就是我們一直在做的開發(fā)),還有一種模式是編輯模式,然而很蛋疼的是有些功能一旦我們切換到開發(fā)者模式下就無法使用了,比較典型的就是關(guān)鍵字回復(fù)以及服務(wù)器無響應(yīng)的時候返回的【服務(wù)器無法響應(yīng)】等問題 ,這里我給出的解決方案是:①對關(guān)鍵字給出關(guān)鍵字回復(fù)的代碼實現(xiàn);②【服務(wù)器5s無響應(yīng)】解決方案是接入多客服,以方便我們的消息處理!
創(chuàng)新互聯(lián)建站始終致力于在企業(yè)網(wǎng)站建設(shè)領(lǐng)域發(fā)展。秉承“創(chuàng)新、求實、誠信、拼搏”的企業(yè)精神,致力為企業(yè)提供全面的網(wǎng)絡(luò)宣傳與技術(shù)應(yīng)用整體策劃方案,為企業(yè)提供包括“網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、手機網(wǎng)站建設(shè)、微信網(wǎng)站建設(shè)、小程序制作、商城網(wǎng)站制作、平臺網(wǎng)站建設(shè)秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。(一)關(guān)鍵字自動回復(fù)
在前面的文章中我們已經(jīng)完成對消息回復(fù)的分類以及實現(xiàn),這里說的關(guān)鍵字回復(fù)只是對消息回復(fù)功能的應(yīng)用化,這里我在【文本類型消息】下實現(xiàn),其大致思路是:首先獲取到消息文本的內(nèi)容content,然后更具獲取content去匹配自己需要設(shè)定的關(guān)鍵字,然后根據(jù)匹配到的不同結(jié)果給出不同的消息回復(fù),簡單代碼如下:
String openid=map.get("FromUserName"); //用戶openid String mpid=map.get("ToUserName"); //公眾號原始ID //普通文本消息 TextMessage txtmsg=new TextMessage(); txtmsg.setToUserName(openid); txtmsg.setFromUserName(mpid); txtmsg.setCreateTime(new Date().getTime()); txtmsg.setMsgType(MessageUtil.RESP_MESSAGE_TYPE_TEXT); if (map.get("MsgType").equals(MessageUtil.REQ_MESSAGE_TYPE_TEXT)) { // 文本消息 String content=map.get("Content"); if("1".equals(content)){ txtmsg.setContent("你好,你發(fā)送的內(nèi)容是1!"); }else if("2".equals(content)){ txtmsg.setContent("你好,你發(fā)送的內(nèi)容是2!"); }else if("3".equals(content)){ txtmsg.setContent("你好,你發(fā)送的內(nèi)容是3!"); }else if("4".equals(content)){ txtmsg.setContent("<a href=\"http://www.cuiyongzhi.com\">崔用志博客</a>"); }else{ txtmsg.setContent("你好,歡迎來到崔用志博客!"); } return MessageUtil.textMessageToXml(txtmsg); }
網(wǎng)頁題目:Java微信公眾平臺開發(fā)(9)關(guān)鍵字回復(fù)以及客服接口實現(xiàn)-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://m.rwnh.cn/article20/eppco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、品牌網(wǎng)站制作、Google、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計公司、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容