微信公众号开发--自定义菜单失败40033解决方案

首先给出失败的信息

{"errmsg":"invalid charset. please check your request, if include \\uxxxx will create fail! hint: [nrCGtA0125vr22]","errcode":40033}

前一阵子在使用json的时候发现了一个奇怪的原因,他会把我的”=”转化为”\u003d”

搜索结果说把

Gson gson = new Gson();
变成
Gson gson = new GsonBuilder().disableHtmlEscaping().create();

确实问题解决了。

今天在微信自定义菜单的时候出现了

{"errmsg":"invalid charset. please check your request, if include \\uxxxx will create fail! hint: [nrCGtA0125vr22]","errcode":40033}

于是把自己的Gson写法写成了

Gson gson = new GsonBuilder().disableHtmlEscaping().create();

问题解决。

©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页