微信自定义菜单提示不合法的子菜单按钮个数

fly5520 2013-08-08 10:05:00
开发微信公众平台,自定义菜单创建好,现在想在加二级子菜单,总是提示{"errcode":40023,"errmsg":"invalid sub button size"}不合法的子菜单个数
String json = "{\"button\":[" +
"{\"name\":\"活动资讯\"," +
"\"sub_button\":[" +
"{\"type\":\"click\"," +
"\"name\":\"优惠活动\"," +
"\"key\":\"A_News_Activity\"" +
"}," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"新闻资讯\"," +
"\"key\":\"A_News_Info\"" +
" }]" +
"}," +
"{\"name\":\"自助查询\"," +
"\"sub_button\":[" +
"{\"type\":\"click\"," +
"\"name\":\"我的个人资料\"," +
"\"key\":\"A_Personal_Info\"" +
"}," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"产品购买记录\"," +
"\"key\":\"A_Product_BuyRecord\"" +
" }," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"服务期限查询\"," +
"\"key\":\"A_Service_DateRange\"" +
" }]" +
"}," +
"{\"name\":\"产品\"," +
"\"sub_button\":[" +
"{\"type\":\"click\"," +
"\"name\":\"IT2013\"," +
"\"key\":\"A_Product_IT2013\"" +
"}," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"开龙财务\"," +
"\"key\":\"A_Product_Finance\"" +
" }," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"淘宝接口\"," +
"\"key\":\"A_Product_Taobao\"" +
" }," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"智能报表\"," +
"\"key\":\"A_Product_IReport\"" +
" }," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"淘宝接口\"," +
"\"key\":\"A_Product_Taobao\"" +
" }," +
"{" +
"\"type\":\"click\"," +
"\"name\":\"企业移动解决方案\"," +
"\"key\":\"A_Solution_Kloud\"" +
" }]" +
"}]" +
"}";

这是我定义的菜单json格式,自助查询和产品菜单没有问题,活动资讯是现在要修改的,是不是哪里格式不对,实在找不出来了!

各位帮帮忙!急!!!
...全文
27403 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_31789901 2015-10-06
  • 打赏
  • 举报
回复
发生错误:错误代码40017,微信返回错误信息:不合法的按钮个数——————只设置了一个菜单,还是这个提示?
typ668 2013-10-24
  • 打赏
  • 举报
回复
你好,我做微信自定义菜单的时候post提交总是报4001错误,不知道你是怎么实现的? 
xuan.ye 2013-08-09
  • 打赏
  • 举报
回复
http://json.codeplex.com/ Json.NET Json.NET is a popular high-performance JSON framework for .NET Features Flexible JSON serializer for converting between .NET objects and JSON LINQ to JSON for manually reading and writing JSON High performance, faster than .NET's built-in JSON serializers Write indented, easy to read JSON Convert JSON to and from XML Supports .NET 2, .NET 3.5, .NET 4, Silverlight, Windows Phone and Windows 8.
孫大聖 2013-08-09
  • 打赏
  • 举报
回复
引用 3 楼 flyzq0525 的回复:
[quote=引用 2 楼 qust_sunfei 的回复:] [quote=引用 1 楼 flyzq0525 的回复:] 问题自行解决,不小心多了一个子菜单!粗心啊!
你直接传递的json数据啊, 不乱嘛?[/quote] 你的方法是使用实体对象转化的吧,我自己琢磨的开发的,菜单少,就这么凑乎的用了,熟练了再改![/quote] 恩恩,对。没找到其他好的办法, 找到了的话,共享下啊
fly5520 2013-08-08
  • 打赏
  • 举报
回复
问题自行解决,不小心多了一个子菜单!粗心啊!
fly5520 2013-08-08
  • 打赏
  • 举报
回复
引用 2 楼 qust_sunfei 的回复:
[quote=引用 1 楼 flyzq0525 的回复:] 问题自行解决,不小心多了一个子菜单!粗心啊!
你直接传递的json数据啊, 不乱嘛?[/quote] 你的方法是使用实体对象转化的吧,我自己琢磨的开发的,菜单少,就这么凑乎的用了,熟练了再改!
孫大聖 2013-08-08
  • 打赏
  • 举报
回复
引用 1 楼 flyzq0525 的回复:
问题自行解决,不小心多了一个子菜单!粗心啊!
你直接传递的json数据啊, 不乱嘛?

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧