From 45e15e0ab8dd48318931e68e67f1d18cc570098c Mon Sep 17 00:00:00 2001 From: fwq <582742538@qq.com> Date: 星期三, 19 七月 2023 17:34:17 +0800 Subject: [PATCH] 获取模板消息列表 --- src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java | 27 ++++++++++++++++++++++++--- 1 files changed, 24 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java b/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java index f1be76e..bdc522e 100644 --- a/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java +++ b/src/main/java/com/hx/mp/util/MPWeixinBaseUtil.java @@ -14,6 +14,7 @@ import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.StandardCharsets; +import java.text.MessageFormat; import java.text.SimpleDateFormat; import java.util.Date; @@ -34,12 +35,16 @@ private static final String JSCODE2SESSION_URL = "https://api.weixin.qq.com/sns/jscode2session?"; /**鍙戦�佽闃呮秷鎭�氱煡閾炬帴*/ private static final String SEND_SUBSCRIBE_MESSAGE = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token="; - //鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堟柟褰級 + /**鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堟柟褰級*/ public static final String MAKE_TWOCODE_SQUARE_URL = "https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token="; - //鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堝渾褰級 + /**鐢熸垚灏忕▼搴忎簩缁寸爜鍦板潃锛堝渾褰級*/ public static final String MAKE_TWOCODE_ROUND_URL = "https://api.weixin.qq.com/wxa/getwxacode?access_token={0}"; - //鐢熸垚鏃犻檺浜岀淮鐮� + /**鐢熸垚鏃犻檺浜岀淮鐮�*/ public static final String URL_UNLIMIT_SQUARE = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token={0}"; + /**鑾峰彇灏忕▼搴忚闃呬釜浜烘ā鏉垮垪琛�*/ + private static final String GET_APP_TEMPLATE = "https://api.weixin.qq.com/wxaapi/newtmpl/gettemplate?access_token="; + /**鑾峰彇鍏紬鍙锋ā鏉垮垪琛�*/ + private static final String GET_GZH_TEMPLATE = "https://api.weixin.qq.com/cgi-bin/template/get_all_private_template?access_token="; ////////////////////////////////////////////////// /** (灏忕▼搴�)閫氳繃code鎹㈠彇缃戦〉鎺堟潈access_token/濡傛灉鏄痵nsapi_base妯″紡鐨勬巿鏉冿紝杩欓噷灏卞彲浠ユ嬁鍒皁penId浜� ***/ @@ -812,4 +817,20 @@ return file; } + /** + * 鑾峰彇灏忕▼搴忚闃呮ā鏉� + * @param accessToken token + * **/ + public static JSONObject appTemplateList(String accessToken) { + return HttpURLUtil(GET_APP_TEMPLATE+accessToken,""); + } + + /** + * 鍏紬鍙疯闃呮ā鏉� + * @param accessToken token + * **/ + public static JSONObject gzhTemplateList(String accessToken) { + return HttpURLUtil(GET_GZH_TEMPLATE+accessToken,""); + } + } -- Gitblit v1.8.0