Commit 4f81a347 authored by shiyu's avatar shiyu

音频安全内容检测

parent f018613c
......@@ -44,7 +44,7 @@ public class WxAppletApi {
okHttpUtil.addParams(map);
okHttpUtil.post(true);
String responseStr = okHttpUtil.async();
logger.info("[chatWithModel] response :{}", responseStr);
logger.info("[checkMedia] response :{}", responseStr);
return responseStr;
}
}
......@@ -589,6 +589,7 @@ public class ItemServiceImpl implements ItemService {
User user = userDao.queryById(dto.getUserId());
wxCheckMediaRequestDto.setWxOpenId(user.getWeixinOpenid());
wxAppletApi.checkMedia(wxCheckMediaRequestDto);
logger.info("=========== 微信音频内容安全识别接口调用成功 ===========");
// 新增用户和藏品关联记录
......
package com.wwdz.ch.wx.impl;
import cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult;
import com.alibaba.fastjson.JSONObject;
import com.wwdz.ch.core.consts.IMEnum;
import com.wwdz.ch.core.consts.ResultCode;
......@@ -210,8 +211,9 @@ public class UserServiceImpl implements UserService {
if (StringUtils.equals("decryptFalse", mobile)) {
return Result.failed(ResultCode.FAILED.getCode(), "用户信息解密失败");
}
dto.setWxOpenId(wxLoginManager.getWxOpenId(dto.getLoginCode()).getOpenid());
dto.setWxUnionid(wxLoginManager.getWxOpenId(dto.getLoginCode()).getUnionid());
WxMaJscode2SessionResult result = wxLoginManager.getWxOpenId(dto.getLoginCode());
dto.setWxOpenId(result.getOpenid());
dto.setWxUnionid(result.getUnionid());
}
// 来源是支付宝
if (dto.getLoginType().equals(LoginTypeEnum.ALIPAY.getCode())) {
......
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