课程
/后端开发
/Java
/Java微信公众号开发进阶
为什么创建菜单测试的时候会出现错误码40016?应该怎么解决呢?
2015-09-22
源自:Java微信公众号开发进阶 3-2
正在回答
可能你在创建封装类(视频中menu包中的类)的命名和json格式有误差 可以将最终组装成的json输出 对比示例代码的格式看有没有差别
因为所传的参数是字符串,需要转成json格式
同样碰到这个问题,前提 json 已经转义而且 同样的json在测试接口是成功的,但是放到java代码里(已转义),总是返回40016错误,所以不要跟我说是按钮个数的问题,否则测试接口怎么会成功呢?
40016:不合法的按钮个数
button 个数应为1~3个
sub_button 个数应为1~5个
仔细检查一下你的button是不是多了?
举报
Java微信公众号开发的进阶课程,在入门的基础上更加深入
1 回答创建菜单是出现这个错误errcode:40054,是什么原因?
11 回答老师,我的自定菜单创建失败,错误码 48001
1 回答为什么在查询接口时显示46003的错误码,不存在的菜单数据
1 回答为什么提示创建菜单成功还报空指针异常
4 回答获取access_token测试时,报了这个错 请大神指点怎么解决?