|
@@ -9,7 +9,7 @@ import org.slf4j.LoggerFactory;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
-/*****
|
|
|
|
|
|
+/**
|
|
* <Title>工具类: WeiXinUtil</Title>
|
|
* <Title>工具类: WeiXinUtil</Title>
|
|
* <description> 获取微信用户信息和凭证 </description>
|
|
* <description> 获取微信用户信息和凭证 </description>
|
|
* @author JK
|
|
* @author JK
|
|
@@ -25,10 +25,11 @@ public class WeiXinUserUtil {
|
|
public final static String openID_url ="https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=APPSECRET&js_code=CODE&grant_type=authorization_code";
|
|
public final static String openID_url ="https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=APPSECRET&js_code=CODE&grant_type=authorization_code";
|
|
//根据 appID secret code
|
|
//根据 appID secret code
|
|
//public final static String request_Url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code";
|
|
//public final static String request_Url = "https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code";
|
|
|
|
+
|
|
//日志
|
|
//日志
|
|
private static final Logger logger = LoggerFactory.getLogger(WeiXinUserUtil.class);
|
|
private static final Logger logger = LoggerFactory.getLogger(WeiXinUserUtil.class);
|
|
|
|
|
|
- /****
|
|
|
|
|
|
+ /*
|
|
* 获取用户的openid和session_key 格式例子:{"session_key":"rlxKT/xhq2bxAuvrMeEq8Q==","openid":"o9RM50ppeCgx065T2PvJjtzB_Gmo"}
|
|
* 获取用户的openid和session_key 格式例子:{"session_key":"rlxKT/xhq2bxAuvrMeEq8Q==","openid":"o9RM50ppeCgx065T2PvJjtzB_Gmo"}
|
|
* @param appId //凭证
|
|
* @param appId //凭证
|
|
* @param appSecret //密钥
|
|
* @param appSecret //密钥
|
|
@@ -49,7 +50,7 @@ public class WeiXinUserUtil {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- /*****
|
|
|
|
|
|
+ /*
|
|
* 获取接口访问凭证
|
|
* 获取接口访问凭证
|
|
* @param appId //凭证
|
|
* @param appId //凭证
|
|
* @param appSecret //密钥
|
|
* @param appSecret //密钥
|