(1)自定义菜单接口,返回错误:
{"errcode":40033,"errmsg":"invalid charset. please check your request, if include \\uxxxx will create fail!"}
原因分析:
菜单中包含中文,使用json默认编码为Unicode模式导致乱码。
解决方式:
通过参数nsure_ascii = False避免出现中文的编码问题。
代码:json.dumps(menu, ensure_ascii=False)