admin
2020-10-13 fc7a6634496066fe45dca8ea9832bdd2f7341db4
src/main/java/com/yeshi/buwan/job/video/Iqiyi2VideoUpdate.java
@@ -4,6 +4,8 @@
import com.xxl.job.core.handler.annotation.XxlJob;
import com.yeshi.buwan.iqiyi.IqiYiNewAPI;
import com.yeshi.buwan.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;
@@ -28,9 +32,25 @@
        for (String url : urlList) {
            String aid = IqiYiNewAPI.getAidByUrl(url);
            iqiyiUtil2.syncByAid(Long.parseLong(aid));
            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));
        logger.info("更新专辑:" + aid);
        return ReturnT.SUCCESS;
    }
}