zoukankan      html  css  js  c++  java
  • 发送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
    苟利国家生死以, 岂因祸福避趋之
  • 相关阅读:
    4.文本规范化处理
    2.自动文本分类
    3.文本分类的蓝图
    1.什么是文本分类
    2.文本规范化
    Python 处理和理解文本
    1.文本切分
    验证码识别
    随机函数
    Java编程思想笔记(多态)
  • 原文地址:https://www.cnblogs.com/chintsai/p/11829207.html
Copyright © 2011-2022 走看看