• 发送HTTP请求示例--向微信公众号接口发送请求, 获取公众号素材列表


    /**
    	 * 获取素材列表并存入集合中
    	 * @param accessToken 获取接口凭证的唯一标识
    	 * @param type 素材的类型,图片(image)、视频(video)、语音 (voice)、图文(news)
    	 * @param offset 从全部素材的该偏移位置开始返回,0表示从第一个素材 返回
    	 * @param count 返回素材的数量,取值在1到20之间
    	 * @return
    	 */
    	private static JSONObject getMaterialList(String accessToken, String type, int offset, int count) {
    		// 1. 准备好JSON请求参数
    		Map<String, String> paramMap = new HashMap<>();
    		paramMap.put("type", type);
    		paramMap.put("offset", offset + "");
    		paramMap.put("count", count + "");
    		Object data = JSON.toJSON(paramMap);
    
    		// 2. 生成一个请求
    		String requestUrl = "https://api.weixin.qq.com/cgi-bin/material/batchget_material?access_token=" + accessToken;
    		// 使用POST方法进行请求
    		HttpPost httpPost = new HttpPost(requestUrl);
    		CloseableHttpClient httpClient = HttpClients.createDefault();
    		// 3.设置数据参数格式--JSON
    		httpPost.setHeader("contentType", "application/json;charset=UTF-8");
    		// 4. 设置请求实体, 封装请求参数
    		StringEntity requestEntity = ne
    苟利国家生死以, 岂因祸福避趋之
  • 相关阅读:
    memcache 基本操作
    PHP 实现定时任务的几种方法
    PDO 事务处理
    mysql命令gruop by报错this is incompatible with sql_mode=only_full_group_by
    ASP.NET Web API 跨域访问(CORS)
    nmap使用
    买定离手,落子无悔
    html5plus处理返回键
    PAT 1008 数组元素循环右移问题
    PAT 1007 素数对猜想
  • 原文地址:https://www.cnblogs.com/chintsai/p/11829207.html
Copyright © 2020-2023  润新知