| | |
| | | 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 { |
| | |
| | | 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); |
| | | } |
| | | } |