コード例 #1
0
ファイル: WechatBasicApi.cs プロジェクト: wolfweb/Ww
 //method: 自定义菜单创建接口
 //url   : http://mp.weixin.qq.com/wiki/index.php?title=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E6%9F%A5%E8%AF%A2%E6%8E%A5%E5%8F%A3        
 public static WechatResponseWrapper CreateCustomMenu(String acessToken, WechatMenuButtonSet menu)
 {
     //https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
     String reqUrl = String.Format("https://api.weixin.qq.com/cgi-bin/menu/create?access_token={0}", acessToken);
     JsonSerializerSettings settings = new JsonSerializerSettings();
     settings.NullValueHandling = NullValueHandling.Ignore;
     String respText = new Curl().Post(reqUrl, JsonConvert.SerializeObject(menu, settings));
     return new WechatResponseWrapper(reqUrl, respText);
 }
コード例 #2
0
ファイル: WechatCustomApi.cs プロジェクト: wolfweb/Ww
 public void CreateCustomMenu(WechatMenuButtonSet buttons) {
     var result = WechatBasicApi.CreateCustomMenu(GetAccessToken().access_token, buttons);
     result.ThrowifFailed();
 }