微信高階群發之一上傳圖文訊息素材
阿新 • • 發佈:2018-12-31
/** * uploadNews(List<MessageIn> messageInfos)上傳圖文訊息素材,最多上傳10個圖文 * accessToken:(ACCESS_TOKEN長期有效). * * @author HanKeQi * @param @return 設定檔案 * @throws String DOM物件 * @since JDK 1.7 */ public static String uploadNews(List<MessageIn> messageInfos){ String accessToken=getAccessToken(); String url="https://api.weixin.qq.com/cgi-bin/media/uploadnews?access_token="+accessToken; String jsonStr=JSONArray.fromObject(messageInfos).toString(); String jsonMessage="{\"articles\":"+jsonStr+"}"; JSONObject jsonObject = httpRequest(url, "POST", jsonMessage); if (!jsonObject.containsKey("errcode")) { return jsonObject.toString(); } log.error("上傳圖文訊息素材失敗 errcode:{" + jsonObject.getInt("errcode")+"} errmsg:{"+jsonObject.getString("errmsg")+"} "); return null; }