From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java | 38 +++++++++++++++++++++++++++++++++++--- 1 files changed, 35 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java b/src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java index 7c82d2b..7b5d7dc 100644 --- a/src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java +++ b/src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java @@ -2,8 +2,10 @@ import com.xxl.job.core.biz.model.ReturnT; import com.xxl.job.core.handler.annotation.XxlJob; -import com.yeshi.buwan.iqiyi.IqiYiNewAPI; -import com.yeshi.buwan.iqiyi.util.IqiyiUtil2; +import com.yeshi.buwan.videos.iqiyi.IqiYiNewAPI; +import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil2; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import javax.annotation.Resource; @@ -11,6 +13,8 @@ @Component public class Iqiyi2VideoUpdate { + + private final static Logger logger = LoggerFactory.getLogger(Iqiyi2VideoUpdate.class); @Resource private IqiyiUtil2 iqiyiUtil2; @@ -27,7 +31,35 @@ List<String> urlList = IqiyiUtil2.getAlbumUrlsFromUrl(param); for (String url : urlList) { String aid = IqiYiNewAPI.getAidByUrl(url); - iqiyiUtil2.syncByAid(Long.parseLong(aid)); + iqiyiUtil2.syncByAid(Long.parseLong(aid),false); + logger.info("鏇存柊涓撹緫锛�" + aid); + } + return ReturnT.SUCCESS; + } + + /** + * 鏍规嵁瑙嗛鎾斁閾炬帴鏇存柊涓撹緫 + * + * @param param + * @return + * @throws Exception + */ + @XxlJob("video-update-iqiyi-updateVideoByPlayerUrl") + public ReturnT<String> updateVideoByPlayerUrl(String param) throws Exception { + String aid = IqiYiNewAPI.getAidByUrl(param); + iqiyiUtil2.syncByAid(Long.parseLong(aid),false); + logger.info("鏇存柊涓撹緫锛�" + aid); + return ReturnT.SUCCESS; + } + + + @XxlJob("video-update-iqiyi-updateVideoByChannelId") + public ReturnT<String> updateVideoByChannelId(String param) throws Exception { + String[] params = param.split(","); + for (String p : params) { + int channelId = Integer.parseInt(p); + iqiyiUtil2.updateTodayAlbumAndVideo(channelId); + logger.info("鏇存柊褰撳ぉ涓撹緫锛�" + channelId); } return ReturnT.SUCCESS; } -- Gitblit v1.8.0