/// <summary>删除微信公众号菜单</summary> /// <remarks>https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141015</remarks> public static WechatReply DeleteMenu() { string url = string.Format("https://api.weixin.qq.com/cgi-bin/menu/delete?access_token={0}", WechatOpen.GetAccessTokenFromServer()); return(HttpHelper.Get(url).ParseJson <WechatReply>()); }
/// <summary>设置微信公众号菜单</summary> /// <remarks>https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013</remarks> /// <example>https://www.cnblogs.com/mchina/p/3276878.html</example> public static WechatReply SetMenu(WechatMenu menu) { var json = menu.ToJson(); string url = string.Format("https://api.weixin.qq.com/cgi-bin/menu/create?access_token={0}", WechatOpen.GetAccessTokenFromServer()); return(HttpHelper.Post(url, json, Encoding.UTF8, "application/json").ParseJson <WechatReply>()); }