docs: public static BufferedImage getwxacode(String access_token,Getwxacode getwxacode){
  		String json = JsonUtil.toJSONString(getwxacode);
  		HttpUriRequest httpUriRequest = RequestBuilder.post()
  				.setHeader(jsonHeader)
  				.setUri(BASE_URI + "/wxa/getwxacode")
  				.addParameter(PARAM_ACCESS_TOKEN, API.accessToken(access_token))
  				.setEntity(new StringEntity(json,Charset.forName("utf-8")))
  				.build();
  		CloseableHttpResponse httpResponse = LocalHttpClient.execute(httpUriRequest);
  		try {
  			int status = httpResponse.getStatusLine().getStatusCode();
              if (status == 200) {
  				byte[] bytes = EntityUtils.toByteArray(httpResponse.getEntity());
  				return ImageIO.read(new ByteArrayInputStream(bytes));
              }
  		} catch (IOException e) {
  			logger.error("", e);
  		} finally {
  			try {
  				httpResponse.close();
  			} catch (IOException e) {
  				logger.error("", e);
  			}
  		}
  		return null;
  	}