对于mysql数据库存储emoji出现的问题,可以把表改成 CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci,最好在新建库的时候就选择。
my.cnf里也加上
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
1、公众号菜单、客户消息发送带emoji的json
客服消息接口发送
html端配置
{
"button":[
{
"type":"view",
"name":"🔥红红",
"url":"http://baidu.com"
}
]
}
后台程序收到前端
String s = "{\n" +
" \"button\":[\n" +
" { \n" +
" \"type\":\"view\",\n" +
"