/**
   * 查询菜单
   *
   * @param token
   * @return 菜单结构json字符串
   */
  public static JSONObject getMenuJson(String token) {
    JSONObject result = null;

    if (token != null) {
      String url = MENU_GET.replace("ACCESS_TOKEN", token);
      result = WechatUtil.httpsRequest(url, "GET", null);
    }

    return result;
  }
  /**
   * 创建菜单
   *
   * @param jsonMenu json格式
   * @param token
   * @return 状态 0 表示成功、其他表示失败
   */
  public static Integer createMenu(String jsonMenu, String token) {
    int result = 0;

    if (token != null) {
      // 拼装创建菜单的url
      String url = MENU_CREATE.replace("ACCESS_TOKEN", token);
      // 调用接口创建菜单
      JSONObject jsonObject = WechatUtil.httpsRequest(url, "POST", jsonMenu);

      if (null != jsonObject) {
        if (0 != jsonObject.getInt("errcode")) {
          result = jsonObject.getInt("errcode");
          log.error(
              "创建菜单失败 errcode:"
                  + jsonObject.getInt("errcode")
                  + ",errmsg:"
                  + jsonObject.getString("errmsg"));
        }
      }
    }
    return result;
  }
 /**
  * 删除菜单
  *
  * @param token
  */
 public static void deleteMenu(String token) {
   if (token != null) {
     String url = MENU_DEL.replace("ACCESS_TOKEN", token);
     WechatUtil.httpsRequest(url, "GET", null);
   }
 }