亚洲日本一区二区三区_成人免费网站在线观看_精品久久久网站_精品一区二区三区在线播放视频_日本黄视频网站_九九色在线观看_色综合888

快消品貨源批發市場
快消品貨源分銷平臺
 
 
當前位置: 貨源批發網 » 網商學院 » 網店推廣 » 營銷技巧 » 微信營銷 » 微信公眾帳號開發教程:QQ表情的發送與接收

微信公眾帳號開發教程:QQ表情的發送與接收

放大字體  縮小字體 發布日期:2024-06-12 13:07:33  來源:電商聯盟  作者:樂發網  瀏覽次數:1

有過php開發基礎的會了解,你在論壇上發的表情,在代碼段中控制的并不是通過一張動態圖片來控制的,而是通過相對應的文本,當然qq表情也不例外
首先需要明確的是:QQ表情雖然呈現為一張張動態的表情圖片,但在微信公眾平臺的消息接口中卻是屬于文本消息;也就是說當用戶向公眾帳號發送QQ表情時,公眾帳號后臺程序接收到的消息類型MsgType的值為text。只要上面這點能理解了,下面的工作就好開展了。
對于QQ表情,發送的是文本消息,而呈現出來卻是表情圖片,那么每一個QQ表情圖片一定會有與之相對應的表情代碼。下面是我已經整理好的微信公眾帳號中使用的QQ表情代碼對照表:
1
上面一共列出了105個QQ表情,每個表情都給出了與之相對應的文字代碼與符號代碼(也許這兩種叫法并不恰當),至于這兩種代碼怎么來的以及如何使用,下面馬上會講到。
用戶向公眾帳號發送QQ表情
在微信上使用公眾帳號時,如何發送QQ表情,我想這個很少有人不會的。在輸入框旁邊有一個笑臉的圖片按鈕,點擊它將會彈出表情選擇界面,可選擇的表 情依次為“QQ表情”、“符號表情”和“動畫表情”。當我們點擊選擇了某個QQ表情后,發現在輸入框中會顯示該表情的文字代碼,這里是用一對中括號引起 的。
在輸入框中輸入“[呲牙]”、“/呲牙”和“/::D”這三種代碼的作用一樣,都是發送呲牙的QQ表情。這個時候,大家再回過頭去看文章最開始的QQ表情代碼對照表,就明白是怎么回事了。
公眾帳號向用戶發送QQ表情
與用戶向公眾帳號發送QQ表情一樣,在開發模式下,公眾帳號也可以用同樣的表情代碼(文字代碼或符號代碼)向用戶回復QQ表情。代碼片段如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
// 文本消息
if (msgType.equals(MessageUtil.REQ_MESSAGE_TYPE_TEXT)) {
	// 回復文本消息
	TextMessage textMessage = new TextMessage();
	textMessage.setToUserName(fromUserName);
	textMessage.setFromUserName(toUserName);
	textMessage.setCreateTime(new Date().getTime());
	textMessage.setMsgType(MessageUtil.RESP_MESSAGE_TYPE_TEXT);
	textMessage.setFuncFlag(0);
	textMessage.setContent("[難過] /難過 /::(");
 
	// 文本消息對象轉換成xml字符串
	respMessage = MessageUtil.textMessageToXml(textMessage);
}
上面代碼片段的作用是:判斷發送的消息類型,如果是文本消息(MsgType=text),則回復三個難過的QQ表情給用戶。可以看出,不管是用戶發給公眾帳號,還是公眾帳號發給用戶,都可以使用QQ表情的文字代碼(如:[難過]  /難過)和符號代碼(如 /::()。
 
公眾帳號識別用戶發送的QQ表情
在掌握了如何發送QQ表情后,我們再來看看公眾帳號如何識別用戶發送的是QQ表情。這是什么意思呢?當用戶向公眾帳號發送一個QQ表情,在后臺程序中接收到的會是什么值,我們又怎么知道這個值就是一個QQ表情。
其實,只要做個簡單的測試,比如:將接收到的文本消息輸出到日志中(可以用log4j或者System.out.print),不難發現:向公眾帳號發送一個QQ表情,在后臺程序中接收到的是QQ表情的符號代碼。
下面是我簡單封裝的一個方法,通過正則表達式實現的,用于判斷用戶發送的是否是單個QQ表情。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public static boolean isQqFace(String content) {
	boolean result = false;
 
	// 判斷QQ表情的正則表達式
	String qqfaceRegex = "/::\\)|/::~|/::B|/::\\||/:8-\\)|/::< |/::$|/::X|/::Z|/::'\\(|/::-\\||/::@|/::P|/::D|/::O|/::\\(|/::\\+|/:--b|/::Q|/::T|/:,@P|/:,@-D|/::d|/:,@o|/::g|/:\\|-\\)|/::!|/::L|/::>|/::,@|/:,@f|/::-S|/:\\?|/:,@x|/:,@@|/::8|/:,@!|/:!!!|/:xx|/:bye|/:wipe|/:dig|/:handclap|/:&-\\(|/:B-\\)|/:< @|/:@>|/::-O|/:>-\\||/:P-\\(|/::'\\||/:X-\\)|/::\\*|/:@x|/:8\\*|/:pd|/:<w>|/:beer|/:basketb|/:oo|/:coffee|/:eat|/:pig|/:rose|/:fade|/:showlove|/:heart|/:break|/:cake|/:li|/:bome|/:kn|/:footb|/:ladybug|/:shit|/:moon|/:sun|/:gift|/:hug|/:strong|/:weak|/:share|/:v|/:@\\)|/:jj|/:@@|/:bad|/:lvu|/:no|/:ok|/:love|/:<l>|/:jump|/:shake|/:<o>|/:circle|/:kotow|/:turn|/:skip|/:oY|/:#-0|/:hiphot|/:kiss|/:< &|/:&>";
	Pattern p = Pattern.compile(qqfaceRegex);
	Matcher m = p.matcher(content);
	if (m.matches()) {
		result = true;
	}
	return result;
}
</o></l></w>
下面是方法的使用,實現了這樣一個簡單的功能:用戶發什么QQ表情給公眾帳號,公眾帳號就回復什么QQ表情給用戶。實現代碼如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// 文本消息
if (msgType.equals(MessageUtil.REQ_MESSAGE_TYPE_TEXT)) {
	// 文本消息內容
	String content = requestMap.get("Content");
 
	// 判斷用戶發送的是否是單個QQ表情
	if(XiaoqUtil.isQqFace(content)) {
		// 回復文本消息
		TextMessage textMessage = new TextMessage();
		textMessage.setToUserName(fromUserName);
		textMessage.setFromUserName(toUserName);
		textMessage.setCreateTime(new Date().getTime());
		textMessage.setMsgType(MessageUtil.RESP_MESSAGE_TYPE_TEXT);
		textMessage.setFuncFlag(0);
		// 用戶發什么QQ表情,就返回什么QQ表情
		textMessage.setContent(content);
 
		// 將文本消息對象轉換成xml字符串
		respMessage = MessageUtil.textMessageToXml(textMessage);
	}
}

樂發網超市批發網提供超市貨源信息,超市采購進貨渠道。超市進貨網提供成都食品批發,日用百貨批發信息、微信淘寶網店超市采購信息和超市加盟信息.打造國內超市采購商與批發市場供應廠商搭建網上批發市場平臺,是全國批發市場行業中電子商務權威性網站。

本文內容整合網站:百度百科知乎淘寶平臺規則

本文來源: 微信公眾帳號開發教程:QQ表情的發送與接收

分享與收藏:  網商學院搜索  告訴好友  關閉窗口  打印本文 本文關鍵字:
 
更多..資源下載
微信營銷圖文
微信營銷網商學院推薦
微信營銷點擊排行
 
手機版 手機掃描訪問
亚洲日本一区二区三区_成人免费网站在线观看_精品久久久网站_精品一区二区三区在线播放视频_日本黄视频网站_九九色在线观看_色综合888
国产一区二区三区在线观看免费 | 久久久久国产成人精品亚洲午夜 | 日韩欧美国产精品一区| 奇米亚洲午夜久久精品| 精品久久人人做人人爽| 国产成人鲁色资源国产91色综 | 亚洲精品在线免费观看视频| 国产精品一区二区91| 1024成人网| 欧美日韩不卡一区| 国产中文字幕一区| 亚洲卡通动漫在线| 日韩欧美区一区二| www.av精品| 亚洲成人免费av| 国产午夜精品一区二区三区视频| 97久久久精品综合88久久| 天堂影院一区二区| 中文av一区特黄| 欧美日韩免费在线视频| 国产一区二区在线影院| 一区二区在线观看免费视频播放| 精品国产乱码久久久久久牛牛| 99精品在线免费| 激情欧美日韩一区二区| 亚洲精品高清在线观看| 欧美大片在线观看| 在线观看国产一区二区| 国产精品一二三区| 日韩精品一区第一页| 国产精品电影院| 精品国内片67194| 欧美日韩一本到| 99久久99久久精品免费观看 | 555www色欧美视频| 91小视频在线免费看| 国产一区二区三区香蕉| 五月天国产精品| 亚洲麻豆国产自偷在线| 国产婷婷色一区二区三区四区| 欧美一区二区三区性视频| 99视频精品免费视频| 精品夜夜嗨av一区二区三区| 午夜在线成人av| 亚洲欧美日韩中文字幕一区二区三区| 精品国产99国产精品| 欧美丰满一区二区免费视频| 在线观看亚洲精品| 不卡的av电影在线观看| 精品精品国产高清一毛片一天堂| 日韩黄色免费网站| 亚洲色图视频网站| 国产欧美日韩三级| 精品国产一区a| 欧美日韩中文一区| 色哟哟国产精品免费观看| 成人免费看黄yyy456| 国产曰批免费观看久久久| 天天色天天操综合| 一区二区三区电影在线播| 亚洲欧洲日产国码二区| 国产精品免费免费| 国产精品天天看| 国产日韩欧美a| 久久一二三国产| 欧美精品一区二区蜜臀亚洲| 精品国产91乱码一区二区三区| 欧美一卡二卡在线| 欧美福利视频一区| 欧美一三区三区四区免费在线看| 91 com成人网| 91精品在线麻豆| 欧美一卡2卡3卡4卡| 日韩欧美国产wwwww| 精品国产伦一区二区三区观看方式 | 国内成+人亚洲+欧美+综合在线 | 亚洲一区二区欧美激情| 亚洲已满18点击进入久久| 亚洲免费看黄网站| 欧美国产欧美亚州国产日韩mv天天看完整| 日韩一区二区免费电影| 精品久久久三级丝袜| 久久精品欧美日韩精品| 中文天堂在线一区| 一区二区三区四区高清精品免费观看| 亚洲美腿欧美偷拍| 亚洲高清免费一级二级三级| 日韩av中文字幕一区二区三区| 美女一区二区视频| 国产成人免费视| 97国产一区二区| 欧美性三三影院| 欧美一区二区三区婷婷月色| 精品人在线二区三区| 精品国产乱码久久久久久久久| 国产亚洲福利社区一区| 亚洲免费在线视频一区 二区| 亚洲一区在线观看网站| 天堂va蜜桃一区二区三区 | 亚洲电影一级片| 欧美经典三级视频一区二区三区| 欧美日韩三级在线| 欧美精品一区二区高清在线观看| 欧美激情中文字幕| 亚洲女同一区二区| 日韩电影一区二区三区四区| 狠狠网亚洲精品| 色综合天天综合在线视频| 欧美日韩亚洲综合在线 | 欧美图区在线视频| 欧美第一区第二区| 亚洲色图视频网| 日韩精品亚洲专区| 国产91精品一区二区麻豆网站 | 欧美日韩午夜影院| 久久精品亚洲国产奇米99| 亚洲欧美电影一区二区| 日韩一区精品字幕| 丁香六月久久综合狠狠色| 欧美揉bbbbb揉bbbbb| 久久久久高清精品| 午夜精品一区在线观看| 成人蜜臀av电影| 91麻豆精品国产| 国产精品久久久一区麻豆最新章节| 亚洲成人激情av| 成人99免费视频| 日韩一区二区电影| 亚洲欧洲综合另类| 久久av老司机精品网站导航| 97成人超碰视| 日韩午夜激情视频| 亚洲综合999| 成人午夜av电影| 成人中文字幕在线| 理论电影国产精品| 在线视频一区二区三| 国产无人区一区二区三区| 午夜精品久久久久久久蜜桃app | 午夜精品国产更新| 成人avav影音| 精品国产乱码久久| 午夜精品久久久久| 色视频成人在线观看免| 久久综合久久综合九色| 五月天一区二区| 色香色香欲天天天影视综合网| www一区二区| 奇米精品一区二区三区四区 | 粉嫩一区二区三区性色av| 国产一区美女在线| 欧美一区日本一区韩国一区| 亚洲另类在线视频| bt7086福利一区国产| 国产视频一区在线播放| 裸体一区二区三区| 欧美一三区三区四区免费在线看 | 天天影视涩香欲综合网 | 精品国产亚洲一区二区三区在线观看| 亚洲二区视频在线| 91黄色免费观看| 亚洲色图另类专区| 91首页免费视频| 在线播放视频一区| 亚洲国产高清aⅴ视频| 国内精品国产成人国产三级粉色| 欧美一级国产精品| 青青草国产成人av片免费| 欧美无砖砖区免费| 一区二区欧美国产| 欧美性猛片xxxx免费看久爱| 一区二区三区欧美久久| 欧美性高清videossexo| 亚洲综合成人网| 91麻豆精品一区二区三区| 成人毛片在线观看| 国产欧美日韩不卡免费| 国产激情一区二区三区四区| 精品国产91乱码一区二区三区 | 成人午夜av影视| 日本一区二区免费在线观看视频| 男男视频亚洲欧美| 成人午夜电影网站| 国产成人精品免费网站| 91美女片黄在线观看91美女| 久久日韩精品一区二区五区| 亚洲高清不卡在线| 色综合中文字幕国产| 国产午夜精品福利| 麻豆国产欧美一区二区三区| 欧美日韩一区三区四区| 中文字幕日韩欧美一区二区三区| 国产精品资源在线| 欧美不卡视频一区| 天堂va蜜桃一区二区三区 | 亚洲成人你懂的| 91国产视频在线观看| 国产精品久久久一区麻豆最新章节| 美美哒免费高清在线观看视频一区二区 | 亚洲欧洲成人自拍|