Commit b3e971d6 authored by shiyu's avatar shiyu

查询ai列表

parent bf60c3ab
......@@ -81,21 +81,22 @@ public class WxLoginManager {
* @return
*/
public String getPhone(UserRequestDto dto) {
logger.info("----------------- 开始获取手机号 ----------------");
String phone = "";
if (dto.getType() == 1) {
String accessToken = getAccessToken();
if (StringUtils.isBlank(accessToken)) {
if (com.xxdxxs.utils.StringUtils.isEmpty(accessToken)) {
return "false";
}
logger.info("开始获取phone-----------------------");
logger.info(">>>>> 请求获取手机号 的token : {}", accessToken);
String url = String.format(GET_PHONE_URL, accessToken);
logger.info(">>>>> 请求获取手机号的url :{}", url);
Map<String, Object> phoneParam = new HashMap<>();
phoneParam.put("code", dto.getCode());
String phoneResult = OkHttpUtil.builder().url(url)
.addParams(phoneParam)
.post(true).sync();
logger.info("获取phone的结果是:" + phoneResult);
logger.info("获取手机号的结果:{}", phoneResult);
if (!phoneResult.contains("phoneNumber")) {
logger.error("获取手机号出错,返回结果是:" + phoneResult);
return "phoneFalse";
......@@ -150,8 +151,16 @@ public class WxLoginManager {
logger.info("开始获取小程序access_token----------------");
try {
String accessTokenUrl = String.format(GET_ACCESS_TOKEN_URL, APPLET_APPID, APPLET_APP_SECRET);
String res = OkHttpUtil.builder().url(accessTokenUrl)
String res = null;
logger.info("取调用凭证access_token url :{}", accessTokenUrl);
//正式环境的url中包含了"stable_token", 要使用post请求, 测试环境是get请求
if (!GET_ACCESS_TOKEN_URL.contains("stable_token")) {
res = OkHttpUtil.builder().url(accessTokenUrl)
.get().sync();
} else {
res = OkHttpUtil.builder().url(accessTokenUrl)
.post(true).sync();
}
logger.info("获取小程序access_token结果:" + res);
if (!res.contains("access_token")) {
String errorCode = JsonUtils.getValueByPath(res, "errcode");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment