From f13ed98e1de0ec7b85ed179212cc095f63480eed Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 25 三月 2021 18:18:20 +0800 Subject: [PATCH] 全网搜优酷兼容 --- src/test/java/com/hxh/spring/test/video/YouKuTest.java | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/src/test/java/com/hxh/spring/test/video/YouKuTest.java b/src/test/java/com/hxh/spring/test/video/YouKuTest.java index 3b3e0fc..d4c455f 100644 --- a/src/test/java/com/hxh/spring/test/video/YouKuTest.java +++ b/src/test/java/com/hxh/spring/test/video/YouKuTest.java @@ -1,7 +1,13 @@ package com.hxh.spring.test.video; +import com.yeshi.buwan.domain.video.InternetSearchVideo; import com.yeshi.buwan.job.video.YouKuVideoUpdate; +import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService; +import com.yeshi.buwan.service.inter.juhe.YouKuService; +import com.yeshi.buwan.util.factory.InternetSearchVideoFactory; +import com.yeshi.buwan.youku.YouKuApiUtil; +import com.yeshi.buwan.youku.entity.YouKuShowDetail; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; @@ -9,7 +15,10 @@ import org.springframework.test.context.web.WebAppConfiguration; import javax.annotation.Resource; +import javax.swing.*; +import java.util.List; +// @RunWith(SpringJUnit4ClassRunner.class) //浣跨敤junit4杩涜娴嬭瘯 @ContextConfiguration(locations = {"classpath:spring.xml"}) @WebAppConfiguration @@ -18,10 +27,40 @@ @Resource private YouKuVideoUpdate youKuVideoUpdate; + @Resource + private InternetSearchVideoService internetSearchVideoService; + + @Resource + private YouKuService youKuService; + @Test public void test1() { try { - youKuVideoUpdate.updateLatestVideo("鍔ㄦ极"); + youKuVideoUpdate.updateLatestVideo("ceba4745ea10415eb791"); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Test + public void test2() { + List<YouKuShowDetail> details = youKuService.list("鐢佃鍓�", 2, 700); + for (YouKuShowDetail detail : details) { + try { + InternetSearchVideo video = InternetSearchVideoFactory.create(detail); + internetSearchVideoService.save(video); + } catch (Exception e) { + System.out.println(detail.getName() + ":" + detail.getId()); + e.printStackTrace(); + } + } + } + + @Test + public void getDetail() { + YouKuShowDetail detail = YouKuApiUtil.getShowDetail("ceba4745ea10415eb791"); + try { + youKuService.addToInternetSearch(detail); } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.8.0