CrawlerService.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package top.lvzhiqiang.service;
  2. import com.alibaba.fastjson.JSONObject;
  3. /**
  4. * Crawler Service
  5. *
  6. * @author lvzhiqiang
  7. * 2022/9/10 21:24
  8. */
  9. public interface CrawlerService {
  10. /**
  11. * findXiaoeknowCourse
  12. *
  13. * @author lvzhiqiang
  14. * 2022/9/11 17:01
  15. */
  16. String findXiaoeknowCourse(String title, Integer type, String orderField, String order, String crudT);
  17. /**
  18. * jsoupXiaoeknowCourse
  19. *
  20. * @author lvzhiqiang
  21. * 2022/9/10 21:24
  22. */
  23. void jsoupXiaoeknowCourse(Integer status, Integer isDel, Integer ignoreRetryCount);
  24. /**
  25. * searchIkoaMovie
  26. *
  27. * @author lvzhiqiang
  28. * 2022/9/17 12:55
  29. */
  30. String searchIkoaMovie(String keywords, String movieType, String by, String page) throws Exception;
  31. void jsoupIkoaMovie4VideoInfo(String bitrate) throws Exception;
  32. /**
  33. * findIkoaMovieDownloadLog
  34. *
  35. * @author lvzhiqiang
  36. * 2022/9/26 23:22
  37. */
  38. String findIkoaMovieDownloadLog(String keyword, Integer pic, String orderField, String order, String crudT) throws Exception;
  39. JSONObject jsoupIkoaMovieDownloadLog(Integer status, Integer isDel, Integer ignoreRetryCount) throws Exception;
  40. }