package top.lvzhiqiang.service; import com.alibaba.fastjson.JSONObject; /** * Crawler Service * * @author lvzhiqiang * 2022/9/10 21:24 */ public interface CrawlerService { /** * findXiaoeknowCourse * * @author lvzhiqiang * 2022/9/11 17:01 */ String findXiaoeknowCourse(String title, Integer type, String orderField, String order, String crudT); /** * jsoupXiaoeknowCourse * * @author lvzhiqiang * 2022/9/10 21:24 */ void jsoupXiaoeknowCourse(Integer status, Integer isDel, Integer ignoreRetryCount); /** * searchIkoaMovie * * @author lvzhiqiang * 2022/9/17 12:55 */ String searchIkoaMovie(String keywords, String movieType, String by, String page) throws Exception; void jsoupIkoaMovie4VideoInfo(String bitrate) throws Exception; /** * findIkoaMovieDownloadLog * * @author lvzhiqiang * 2022/9/26 23:22 */ String findIkoaMovieDownloadLog(String keyword, Integer pic, String orderField, String order, String crudT) throws Exception; JSONObject jsoupIkoaMovieDownloadLog(Integer status, Integer isDel, Integer ignoreRetryCount) throws Exception; String findIkoaMovie4VideoInfo(String bitrate, String order); }