From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/TBPidServiceImpl.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TBPidServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TBPidServiceImpl.java index 0f82ed9..ac54f39 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TBPidServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/TBPidServiceImpl.java @@ -8,6 +8,10 @@ import javax.annotation.Resource; +import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.SystemPIDInfo; +import com.yeshi.fanli.service.manger.PIDManager; +import com.yeshi.fanli.util.Constant; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.NameValuePair; @@ -40,6 +44,9 @@ @Resource private TaoBaoUnionConfigService taoBaoUnionConfigService; + + @Resource + private PIDManager pidManager; private String getCookie() { String result = HttpUtil.get("http://193.112.35.168:8091/tb/cookie/getcookie?account=17784739772"); @@ -355,8 +362,8 @@ } @Override - public ClientTBPid getSharePid() { - String pid = TaoBaoConstant.TAOBAO_RELATION_PID_DEFAULT; + public ClientTBPid getSharePid(SystemEnum system) { + String pid = pidManager.getPidCache(system, Constant.SOURCE_TYPE_TAOBAO, SystemPIDInfo.PidType.share); ClientTBPid clientTBPid = new ClientTBPid(TaoBaoConstant.TAOBAO_AUTH_APPKEY, pid, pid.split("_")[2], pid.split("_")[3]); return clientTBPid; -- Gitblit v1.8.0