From cdc3690a0354e01b44852f4c9da3b7204128d2eb Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 13 八月 2021 18:46:36 +0800 Subject: [PATCH] 增加苹果内购回调日志,兼容苹果内购 --- src/test/java/com/hxh/spring/test/SolrTest.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 53 insertions(+), 1 deletions(-) diff --git a/src/test/java/com/hxh/spring/test/SolrTest.java b/src/test/java/com/hxh/spring/test/SolrTest.java index 24e7f8c..1151a67 100644 --- a/src/test/java/com/hxh/spring/test/SolrTest.java +++ b/src/test/java/com/hxh/spring/test/SolrTest.java @@ -4,19 +4,24 @@ import com.yeshi.buwan.dao.video.AlbumVideoMapDao; import com.yeshi.buwan.domain.VideoInfo; import com.yeshi.buwan.domain.solr.SolrAlbumVideo; +import com.yeshi.buwan.domain.solr.SolrShortVideo; import com.yeshi.buwan.domain.video.AlbumVideoMap; import com.yeshi.buwan.domain.video.InternetSearchVideo; import com.yeshi.buwan.dto.search.SolrResultDTO; +import com.yeshi.buwan.dto.search.SolrShortVideoSearchFilter; import com.yeshi.buwan.dto.search.SolrVideoSearchFilter; +import com.yeshi.buwan.job.video.ShortVideoUpdateJob; import com.yeshi.buwan.service.imp.VideoInfoService; import com.yeshi.buwan.service.inter.juhe.AlbumVideoMapService; import com.yeshi.buwan.service.inter.juhe.InternetSearchVideoService; import com.yeshi.buwan.service.manager.search.SolrAlbumVideoDataManager; import com.yeshi.buwan.service.manager.SolrCommonVideoDataManager; import com.yeshi.buwan.service.manager.search.SolrInternetSearchVideoDataManager; +import com.yeshi.buwan.service.manager.search.SolrShortVideoDataManager; import com.yeshi.buwan.util.StringUtil; import com.yeshi.buwan.util.factory.VideoInfoFactory; import com.yeshi.buwan.util.video.VideoConstant; +import net.sf.json.JSONObject; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.data.mongodb.core.query.Criteria; @@ -50,6 +55,9 @@ @Resource private SolrInternetSearchVideoDataManager solrInternetSearchVideoDataManager; + + @Resource + private SolrShortVideoDataManager solrShortVideoDataManager; @Resource private InternetSearchVideoService internetSearchVideoService; @@ -165,7 +173,7 @@ @Test public void deleteInternet() { - String st="161469b4aa35ca7ae1cc5d3ddaa23276,3b57b603b4eef496ce0de50f06ca40c0"; + String st = "161469b4aa35ca7ae1cc5d3ddaa23276,3b57b603b4eef496ce0de50f06ca40c0"; for (String id : st.split(",")) @@ -209,5 +217,49 @@ // solrDataManager.clear(); // } + @Resource + private com.yeshi.buwan.job.video.ShortVideoUpdateJob shortVideoUpdateJob; + + @Test + public void iqiyiShortVideo() { + + JSONObject params = new JSONObject(); + params.put("videoType", 155); + params.put("url", "https://list.iqiyi.com/www/7/186-------------24-1-2-iqiyi--.html?s_source=PCW_LC"); + + try { + shortVideoUpdateJob.updateIqiyiShortVideo(params.toString()); + } catch (Exception e) { + e.printStackTrace(); + } + + } + + //https://v.qq.com/channel/ent?_all=1&channel=ent&iarea=2&listpage=1&sort=40 + @Test + public void tencentShortVideo() { + JSONObject params = new JSONObject(); + params.put("videoType", 155); + params.put("area", "鏃ラ煩"); + params.put("url", "https://v.qq.com/channel/ent?_all=1&channel=ent&iarea=2&listpage=1&sort=40"); + + try { + shortVideoUpdateJob.updateTencentShortVideo(params.toString()); + } catch (Exception e) { + e.printStackTrace(); + } + } + + @Test + public void clearShortVideo() { + SolrShortVideoSearchFilter filter = new SolrShortVideoSearchFilter(); + for (int i = 0; i < 4; i++) { + SolrResultDTO dto = solrShortVideoDataManager.find(filter, 1, 500); + List<SolrShortVideo> list = (List<SolrShortVideo>) dto.getVideoList(); + for (SolrShortVideo video : list) { + solrShortVideoDataManager.deleteById(video.getId()); + } + } + } } -- Gitblit v1.8.0