|
@@ -1,7 +1,9 @@
|
|
package com.ywt.alipaympapi.service;
|
|
package com.ywt.alipaympapi.service;
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
import com.ptc.board.citymsg.sdk.UserAccountApi;
|
|
import com.ptc.board.citymsg.sdk.UserAccountApi;
|
|
import com.ptc.board.citymsg.sdk.response.UserAccountInfo;
|
|
import com.ptc.board.citymsg.sdk.response.UserAccountInfo;
|
|
|
|
+import com.ywt.alipaympapi.core.utils.Checker;
|
|
import com.ywt.alipaympapi.models.Constants;
|
|
import com.ywt.alipaympapi.models.Constants;
|
|
import com.ywt.alipaympapi.models.auth.AlipayMpCfg;
|
|
import com.ywt.alipaympapi.models.auth.AlipayMpCfg;
|
|
import com.ywt.alipaympapi.models.auth.GetAlipayUserInfoReq;
|
|
import com.ywt.alipaympapi.models.auth.GetAlipayUserInfoReq;
|
|
@@ -27,6 +29,8 @@ public class AuthService {
|
|
try {
|
|
try {
|
|
UserAccountApi api = new UserAccountApi("https", "ab-saas-api.alipay-eco.com", null, req.getSaasSecurityKey());
|
|
UserAccountApi api = new UserAccountApi("https", "ab-saas-api.alipay-eco.com", null, req.getSaasSecurityKey());
|
|
UserAccountInfo userAccountInfo = api.queryUserInfo(req.getAppId(), req.getTicket());
|
|
UserAccountInfo userAccountInfo = api.queryUserInfo(req.getAppId(), req.getTicket());
|
|
|
|
+ log.info("AuthService#getAlipayUserInfo(req={} ): 获取到的用户信息:{}", JSON.toJSONString(req),
|
|
|
|
+ JSON.toJSONString(userAccountInfo));
|
|
resp.setAlipayUid(userAccountInfo.getAlipayUid());
|
|
resp.setAlipayUid(userAccountInfo.getAlipayUid());
|
|
resp.setAvatar(userAccountInfo.getAvatar());
|
|
resp.setAvatar(userAccountInfo.getAvatar());
|
|
resp.setRealName(userAccountInfo.getFullName());
|
|
resp.setRealName(userAccountInfo.getFullName());
|