package com.hxh.spring.test;
|
|
import java.util.List;
|
|
import org.junit.Test;
|
|
import com.newvideo.iqiyi.entity.IqiyiUpdateQueue;
|
import com.newvideo.iqiyi.util.IqiyiUtil;
|
import com.newvideo.service.imp.juhe.IqiyiQueueService;
|
import com.newvideo.util.BeanUtil;
|
import com.newvideo.util.StringUtil;
|
|
public class Iqiyi {
|
// 203879301
|
|
public static void main(String[] args) {
|
// String aid = IqiyiUtil.getAlbumIdFromPlayUrl("http://www.iqiyi.com/v_19rr7p8s48.html");
|
IqiyiUtil iqiyiUtil = BeanUtil.getBean(IqiyiUtil.class);
|
iqiyiUtil.updateAlbum("101160300");
|
iqiyiUtil.updateAlbum("90457000");
|
}
|
|
@Test
|
public static void test3() {
|
IqiyiQueueService iqiyiQueueService = BeanUtil.getBean(IqiyiQueueService.class);
|
IqiyiUtil iqiyiUtil = BeanUtil.getBean(IqiyiUtil.class);
|
|
List<IqiyiUpdateQueue> queueList = iqiyiQueueService.listUpdateQueue();
|
for (IqiyiUpdateQueue queue : queueList) {
|
String aid = null;
|
int count = 0;
|
while (StringUtil.isNullOrEmpty(aid) && count < 3) {
|
if (StringUtil.isNullOrEmpty(queue.getAid())) {
|
aid = IqiyiUtil.getAlbumIdFromPlayUrl(queue.getUrl());
|
count++;
|
try {
|
Thread.sleep(1000 * 2);
|
} catch (InterruptedException e) {
|
e.printStackTrace();
|
}
|
} else
|
aid = queue.getAid();
|
}
|
if (!StringUtil.isNullOrEmpty(aid)) {
|
queue.setAid(aid);
|
iqiyiQueueService.updateUpdateQueue(queue);
|
iqiyiUtil.updateAlbum(aid);
|
}
|
}
|
}
|
|
}
|