摘要:在做微信自定义菜单开发的时候报40016 invalid button size这个错误
在做微信自定义菜单开发的时候报40016 invalid button size这个错误,莫名奇妙的,2-5个菜单数目也对啊,下边分享下C#版代码:
系列化类:[Serializable]
public class Button
{
public string name { get; set; }
}
[Serializable]
public class SubButton : Button
{
public string type { get; set; }
public string key { get; set; }
}
[Serializable]
public class Menu:Button
{
public Button[] sub_button { get; set; }
}
[Serializable]
public class WeixinMenu
{
public List
}
特别说明,以上变量名必须小写,否则回报40016 invalid button size,好蛋疼的错误,腾讯竟然要区分大小写。
创建菜单方法:WeixinAccessTokenModel weixinAccessTokenModel = GetWeixinAccessToken();
string url = "https: