admin
2025-02-20 f537abe9f3646c739beaf15076246a2f71a347e9
src/test/java/com/hxh/spring/test/Iqiyi.java
@@ -1,11 +1,11 @@
package com.hxh.spring.test;
import com.yeshi.buwan.dao.VideoInfoDao;
import com.yeshi.buwan.iqiyi.IqiYiNewAPI;
import com.yeshi.buwan.iqiyi.entity.IqiyiAlbum2;
import com.yeshi.buwan.iqiyi.entity.IqiyiUpdateQueue;
import com.yeshi.buwan.iqiyi.util.IqiyiUtil;
import com.yeshi.buwan.iqiyi.vo.IqiyiAlbumListResult;
import com.yeshi.buwan.videos.iqiyi.IqiYiNewAPI;
import com.yeshi.buwan.videos.iqiyi.entity.IqiyiAlbum2;
import com.yeshi.buwan.videos.iqiyi.entity.IqiyiUpdateQueue;
import com.yeshi.buwan.videos.iqiyi.util.IqiyiUtil;
import com.yeshi.buwan.videos.iqiyi.vo.IqiyiAlbumListResult;
import com.yeshi.buwan.service.imp.ClearService;
import com.yeshi.buwan.service.imp.juhe.IqiyiQueueService;
import com.yeshi.buwan.util.BeanUtil;
@@ -13,7 +13,6 @@
import com.yeshi.buwan.util.TimeUtil;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.junit.Test;
import org.springframework.orm.hibernate4.HibernateCallback;
import java.util.ArrayList;
@@ -50,11 +49,10 @@
//            iqiyiUtil.updateAlbum(aid);
//         }
//      }
        getAlbumDetail();
        test7();
//     System.out.println(IqiyiUtil.getVPicture("http://pic2.iqiyipic.com/image/20200814/1b/26/v_150716720_m_601_m3.jpg"));
    }
    @Test
    public static void test() {
        VideoInfoDao infoDao = BeanUtil.getBean(VideoInfoDao.class);
        infoDao.excute(new HibernateCallback<List<String>>() {
@@ -76,13 +74,11 @@
        });
    }
    @Test
    public static void test2() {
        IqiyiUtil iqiyiUtil = BeanUtil.getBean(IqiyiUtil.class);
        iqiyiUtil.addShortVideo("208536001");
    }
    @Test
    public static void test3() {
        // Map<String, Object> map = IqiYiAPI.getAlbumList("6", "220327201", 1,
        // 50, -1);
@@ -111,7 +107,7 @@
            int count = 0;
            while (StringUtil.isNullOrEmpty(aid) && count < 3) {
                if (StringUtil.isNullOrEmpty(queue.getAid())) {
                    aid =IqiYiNewAPI.getAidByUrl(queue.getUrl());
                    aid = IqiYiNewAPI.getAidByUrl(queue.getUrl());
                    count++;
                    try {
                        Thread.sleep(1000 * 2);
@@ -131,15 +127,11 @@
    }
    public static void test7() {
        String aid = IqiYiNewAPI.getAidByUrl("http://www.video.com/v_19rr1i5o2k.html");
        IqiyiUtil iqiyiUtil = BeanUtil.getBean(IqiyiUtil.class);
        iqiyiUtil.updateAlbum(aid);
        System.out.println(aid);
        System.out.println(IqiyiUtil.getHPicture("http://pic7.iqiyipic.com/image/20201029/c8/70/a_100417138_m_601_m12.jpg"));
    }
    //获取所有专辑
    @Test
    public static void getAllAlbums() {
        List<IqiyiAlbum2> album2List = new ArrayList<>();
        IqiyiAlbumListResult result = IqiYiNewAPI.getAllAlbumAndVideoList(IqiYiNewAPI.TYPE_ZONGYI + "", null, true, 10);
@@ -155,7 +147,6 @@
    }
    @Test
    public static void getAlbumDetail() {
        List<Long> ids = new ArrayList<>();
        ids.add(247738801L);