admin
2021-07-30 19533a17aa55fafc70d0a385928e785cb50e1ebc
src/main/java/com/yeshi/buwan/funtv/FunTVApi.java
@@ -1,12 +1,13 @@
package com.yeshi.buwan.funtv;
import java.io.UnsupportedEncodingException;
import java.util.List;
import com.yeshi.buwan.funtv.entity.FunTVCartoonAlbum;
import com.yeshi.buwan.funtv.entity.FunTVMovieVideo;
import com.yeshi.buwan.funtv.entity.FunTVShortVideo;
import com.yeshi.buwan.funtv.entity.FunTVShowAlbum;
import com.yeshi.buwan.funtv.entity.FunTVTVAlbum;
import com.yeshi.buwan.funtv.vo.FunTVCartoonAlbum;
import com.yeshi.buwan.funtv.vo.FunTVMovieVideo;
import com.yeshi.buwan.funtv.vo.FunTVShortVideo;
import com.yeshi.buwan.funtv.vo.FunTVShowAlbum;
import com.yeshi.buwan.funtv.vo.FunTVTVAlbum;
import com.yeshi.buwan.util.HttpUtil;
public class FunTVApi {
@@ -22,33 +23,44 @@
   public static String FUNTV_UPDATE_SHOW = "http://www.fun.tv/attachment/editor/upload/open_xml/fun_common_co_api/fun_common_variety_2501_update.xml";
   public static String FUNTV_UPDATE_SHORTVIDEO = "http://www.fun.tv/attachment/editor/upload/open_xml/fun_common/fun_common_2501_update.xml";
   private static String httpGet(String url){
      if(url!=null){
         try {
            return new String(HttpUtil.defaultGet(url).getBytes("ISO-8859-1"),"UTF-8");
         } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
         }
      }
      return "";
   }
   public static List<String> getPageUrl(String type) {
      String result = HttpUtil.get(type);
      return FunTVDataParseUtil.parsePageUrl(result);
   }
   public static List<FunTVMovieVideo> parseMovie(String url) {
      String result = HttpUtil.get(url);
      String result =httpGet(url);
      return FunTVDataParseUtil.parseMovieListVideo(result);
   }
   public static List<FunTVShowAlbum> parseShow(String url) {
      String result = HttpUtil.get(url);
      String result = httpGet(url);
      return FunTVDataParseUtil.parseShowListVideo(result);
   }
   public static List<FunTVTVAlbum> parseTV(String url) {
      String result = HttpUtil.get(url);
      String result =httpGet(url);
      return FunTVDataParseUtil.parseTVListAlbum(result);
   }
   public static List<FunTVCartoonAlbum> parseCartoon(String url) {
      String result = HttpUtil.get(url);
      String result =httpGet(url);
      return FunTVDataParseUtil.parseCartoonListVideo(result);
   }
   public static List<FunTVShortVideo> parseShortVideo(String url) {
      String result = HttpUtil.get(url);
      String result = httpGet(url);
      return FunTVDataParseUtil.parseShortListVideo(result);
   }
}