| | |
| | | package com.hxh.spring.test.video; |
| | | |
| | | |
| | | import com.yeshi.buwan.job.video.MogoTVVideoUpdate; |
| | | import com.yeshi.buwan.job.video.TencentVideoUpdate; |
| | | import com.yeshi.buwan.mogotv.entity.MogoTVClipInfo; |
| | | import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService; |
| | | import com.yeshi.buwan.service.inter.juhe.MogoTVService; |
| | | import com.yeshi.buwan.service.inter.juhe.TencentVideoService; |
| | | import com.yeshi.buwan.tencent.entity.TencentCoverInfo; |
| | | import com.yeshi.buwan.util.Constant; |
| | | import com.yeshi.buwan.videos.tencent.entity.TencentCoverInfo; |
| | | import org.json.JSONObject; |
| | | import org.junit.Test; |
| | | import org.junit.runner.RunWith; |
| | | import org.springframework.test.context.ContextConfiguration; |
| | | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; |
| | | import org.springframework.test.context.web.WebAppConfiguration; |
| | | import org.springframework.util.StopWatch; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | |
| | | @Resource |
| | | private TencentVideoUpdate tencentVideoUpdate; |
| | | |
| | | |
| | | @Resource |
| | | private InternetSearchVideoService internetSearchVideoService; |
| | | |
| | | |
| | | @Test |
| | | public void test2() { |
| | | Constant.IsOutNet = false; |
| | | try { |
| | | tencentVideoUpdate.updateLatestVideo("动漫"); |
| | | tencentVideoUpdate.updateCategory("电影",1,1,null); |
| | | tencentVideoUpdate.updateCategory("电视剧",1,1,null); |
| | | tencentVideoUpdate.updateCategory("动漫",1,1,null); |
| | | // TencentCoverInfo coverInfo = tencentVideoService.getSimpleCoverDetail("m441e3rjq9kwpsc"); |
| | | // System.out.println(coverInfo.toString()); |
| | | |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | |
| | | |
| | | @Test |
| | | public void testAddHanJu() { |
| | | Constant.IsOutNet = false; |
| | | try { |
| | | // tencentVideoUpdate.updateCategory("电影",1,9,100028); |
| | | tencentVideoUpdate.updateCategory("电视剧",1,1,5); |
| | | // TencentCoverInfo coverInfo = tencentVideoService.getSimpleCoverDetail("m441e3rjq9kwpsc"); |
| | | // System.out.println(coverInfo.toString()); |
| | | |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | |
| | | @Test |
| | | public void test3() { |
| | | try { |
| | | JSONObject data = new JSONObject(); |
| | | data.put("url", "https://v.qq.com/channel/movie?_all=1&channel=movie&charge=4&listpage=1&sort=18"); |
| | | for (int p = 1; p < 20; p++) { |
| | | data.put("page", p); |
| | | tencentVideoUpdate.updateLatestVideoByWebUrl(data.toString()); |
| | | } |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | |
| | | |
| | | @Test |
| | | public void addToSearch() { |
| | | List<TencentCoverInfo> list = tencentVideoService.list("动漫", 1, 10); |
| | | Constant.IsOutNet = false; |
| | | List<TencentCoverInfo> list = tencentVideoService.list(null, 1, 1000); |
| | | for (TencentCoverInfo info : list) { |
| | | try { |
| | | tencentVideoService.addToInternetSearch(info); |
| | | tencentVideoService.addToInternetSearch(info, false); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | } |
| | | @Test |
| | | public void clearOffLine(){ |
| | | Constant.IsOutNet = false; |
| | | tencentVideoService.clearOfflineCovers(); |
| | | } |
| | | |
| | | |
| | | } |