课程
/后端开发
/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
4 回答菜单创建成功,用的也时微信公众测试号,但就是不见显示菜单
1 回答菜单创建何时调用
1 回答为什么我的微信测试好菜单还是今日歌曲、菜单
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号