package com.vanco.abplayer.util;
/**
*
* @author wwj_748
* @date 2014/8/10
*/
public class URLUtil {
// BILIBILI_DATA_URL
public static String URL_DONG_HUA = "http://www.bilibili.com/index/ding/1.json";
public static String URL_MAD_MAV = "http://www.bilibili.com/index/ding/24.json";
public static String URL_MAD_3D = "http://www.bilibili.com/index/ding/25.json";
public static String URL_DONG_HUA_DUAN_PIAN = "http://www.bilibili.com/index/ding/47.json";
public static String URL_DONG_HUA_ZONG_HE = "http://www.bilibili.com/index/ding/27.json";
public static String URL_LIAN_ZAI_DONG_HUA = "http://www.bilibili.com/index/ding/33.json";
public static String URL_WAN_JIE_DONG_HUA = "http://www.bilibili.com/index/ding/32.json";
public static String URL_ZHI_XUN = "http://www.bilibili.com/index/ding/51.json";
public static String URL_GUAN_FANG_YAN_SHEN = "http://www.bilibili.com/index/ding/152.json";
public static String URL_GUO_CHAN_DONG_HUA = "http://www.bilibili.com/index/ding/153.json";
public static String URL_YIN_YUE = "http://www.bilibili.com/index/ding/3.json";
public static String URL_FAN_CHANG = "http://www.bilibili.com/index/ding/31.json";
public static String URL_VOCALOID_UTAU = "http://www.bilibili.com/index/ding/30.json";
public static String URL_YAN_ZOU= "http://www.bilibili.com/index/ding/59.json";
public static String URL_YIN_YUE_XUAN_JI = "http://www.bilibili.com/index/ding/130.json";
public static String URL_KE_JI = "http://www.bilibili.com/index/ding/36.json";
public static String URL_JI_LU_PIAN = "http://www.bilibili.com/index/ding/37.json";
public static String URL_KE_PU_REN_WEN = "http://www.bilibili.com/index/ding/124.json";
public static String URL_YE_SHENG_JI_SHU= "http://www.bilibili.com/index/ding/122.json";
public static String URL_YAN_JIANG = "http://www.bilibili.com/index/ding/39.json";
public static String URL_JUN_SHI = "http://www.bilibili.com/index/ding/96.json";
public static String URL_SHU_MA = "http://www.bilibili.com/index/ding/95.json";
public static String URL_YU_LE = "http://www.bilibili.com/index/ding/5.json";
public static String URL_GAO_XIAO = "http://www.bilibili.com/index/ding/138.json";
public static String URL_SHENG_HUO = "http://www.bilibili.com/index/ding/21.json";
public static String URL_ZONG_YI = "http://www.bilibili.com/index/ding/71.json";
public static String URL_DIAN_YIN = "http://www.bilibili.com/index/ding/23.json";
public static String URL_OU_MEI_DIAN_YIN = "http://www.bilibili.com/index/ding/145.json";
public static String URL_RI_BEN_DIAN_YIN = "http://www.bilibili.com/index/ding/146.json";
public static String URL_GUO_CHAN_DIAN_YIN = "http://www.bilibili.com/index/ding/147.json";
public static String URL_DIAN_YIN_XIANG_GUAN = "http://www.bilibili.com/index/ding/82.json";
public static String URL_YOU_XI = "http://www.bilibili.com/index/ding/4.json";
public static String URL_DIAN_JI = "http://www.bilibili.com/index/ding/17.json";
public static String URL_WANG_LUO_DIAN_YIN = "http://www.bilibili.com/index/ding/65.json";
public static String URL_DIAN_ZI_JING_JI = "http://www.bilibili.com/index/ding/60.json";
public static String URL_RANK_QUAN_QU = "http://www.bilibili.com/index/rank/all-7-0.json";//全区
public static String URL_RANK_XIN_FAN = "http://www.bilibili.com/index/rank/all-7-33.json";//新番
public static String URL_RANK_DONG_HUA = "http://www.bilibili.com/index/rank/all-7-1.json";//动画
public static String URL_RANK_YIN_YUE = "http://www.bilibili.com/index/rank/all-7-3.json";//音乐
public static String URL_RANK_YOU_XI = "http://www.bilibili.com/index/rank/all-7-4.json";//游戏
public static String URL_RANK_KE_JI = "http://www.bilibili.com/index/rank/all-7-36.json";//科技
public static String URL_RANK_YU_LE = "http://www.bilibili.com/index/rank/all-7-5.json";//娱乐
public static String URL_RANK_DIAN_YING = "http://www.bilibili.com/index/rank/all-7-23.json";//电影
/**
* 获取博客列表的URL
*
* @param blogType
* 博客类型
* @param page
* 页数
* @return
*/
public static String getVideoListURL(int videoType) {
String url = "";
switch (videoType) {
case Constants.DEF_VIDEO_TYPE.DONG_HUA:
url = URL_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.MAD_AMV:
url = URL_MAD_MAV;
break;
case Constants.DEF_VIDEO_TYPE.MMD_3D:
url = URL_MAD_3D;
break;
case Constants.DEF_VIDEO_TYPE.DONG_HUA_DUAN_PIAN:
url = URL_DONG_HUA_DUAN_PIAN;
break;
case Constants.DEF_VIDEO_TYPE.DONG_HUA_ZONG_HE:
url = URL_DONG_HUA_ZONG_HE;
break;
case Constants.DEF_VIDEO_TYPE.LIAN_ZAI_DONG_HUA:
url = URL_LIAN_ZAI_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.WAN_JIE_DONG_HUA:
url = URL_WAN_JIE_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.ZHI_XUN:
url = URL_ZHI_XUN;
break;
case Constants.DEF_VIDEO_TYPE.GUAN_FANG_YAN_SHEN:
url = URL_GUAN_FANG_YAN_SHEN;
break;
case Constants.DEF_VIDEO_TYPE.GUO_CHAN_DONG_HUA:
url = URL_GUO_CHAN_DONG_HUA;
break;
//<------------音乐区------------->
case Constants.DEF_VIDEO_TYPE.YIN_YUE:
url = URL_YIN_YUE;
break;
case Constants.DEF_VIDEO_TYPE.FAN_CHANG:
url = URL_FAN_CHANG;
break;
case Constants.DEF_VIDEO_TYPE.VOCALOID_UTAU:
url = URL_VOCALOID_UTAU;
break;
case Constants.DEF_VIDEO_TYPE.YAN_ZOU:
url = URL_YAN_ZOU;
break;
case Constants.DEF_VIDEO_TYPE.YIN_YUE_XUAN_JI:
url = URL_YIN_YUE_XUAN_JI;
break;
//<------------科技区------------->
case Constants.DEF_VIDEO_TYPE.KE_JI:
url = URL_KE_JI;
break;
case Constants.DEF_VIDEO_TYPE.JI_LU_PIAN:
url = URL_JI_LU_PIAN;
break;
case Constants.DEF_VIDEO_TYPE.KE_PU_REN_WEN:
url = URL_KE_PU_REN_WEN;
break;
case Constants.DEF_VIDEO_TYPE.YE_SHENG_JI_SHU:
url = URL_YE_SHENG_JI_SHU;
break;
case Constants.DEF_VIDEO_TYPE.YAN_JIANG:
url = URL_YAN_JIANG;
break;
case Constants.DEF_VIDEO_TYPE.JUN_SHI:
url = URL_JUN_SHI;
break;
case Constants.DEF_VIDEO_TYPE.SHU_MA:
url = URL_SHU_MA;
break;
//<------------娱乐区------------->
case Constants.DEF_VIDEO_TYPE.YU_LE:
url = URL_YU_LE;
break;
case Constants.DEF_VIDEO_TYPE.GAO_XIAO:
url = URL_GAO_XIAO;
break;
case Constants.DEF_VIDEO_TYPE.SHENG_HUO:
url = URL_SHENG_HUO;
break;
case Constants.DEF_VIDEO_TYPE.ZONG_YI:
url = URL_ZONG_YI;
break;
//<------------电影区------------->
case Constants.DEF_VIDEO_TYPE.DIAN_YIN:
url = URL_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.OU_MEI_DIAN_YIN:
url = URL_OU_MEI_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.RI_BEN_DIAN_YIN:
url = URL_RI_BEN_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.GUO_CHAN_DIAN_YIN:
url = URL_GUO_CHAN_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_YIN_XIANG_GUAN:
url = URL_DIAN_YIN_XIANG_GUAN;
break;
//<------------游戏区------------->
case Constants.DEF_VIDEO_TYPE.YOU_XI:
url = URL_YOU_XI;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_JI:
url = URL_DIAN_JI;
break;
case Constants.DEF_VIDEO_TYPE.WANG_LUO_DIAN_YIN:
url = URL_WANG_LUO_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_ZI_JING_JI:
url = URL_DIAN_ZI_JING_JI;
break;
//<------------排行榜------------->
case 10070:
url = URL_RANK_QUAN_QU;
break;
case 100733:
url = URL_RANK_XIN_FAN;
break;
case 10071:
url = URL_RANK_DONG_HUA;
break;
case 10073:
url = URL_RANK_YIN_YUE;
break;
case 10074:
url = URL_RANK_YOU_XI;
break;
case 100736:
url = URL_RANK_KE_JI;
break;
case 10075:
url = URL_RANK_YU_LE;
break;
case 100723:
url = URL_RANK_DIAN_YING;
break;
default:
break;
}
return url;
}
/**
* 获取刷新博客的URL
*
* @param blogType
* 博客类型
* @return
*/
public static String getRefreshBlogListURL(int blogType) {
String url = "";
switch (blogType) {
case Constants.DEF_VIDEO_TYPE.DONG_HUA:
url = URL_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.MAD_AMV:
url = URL_MAD_MAV;
break;
case Constants.DEF_VIDEO_TYPE.MMD_3D:
url = URL_MAD_3D;
break;
case Constants.DEF_VIDEO_TYPE.DONG_HUA_DUAN_PIAN:
url = URL_DONG_HUA_DUAN_PIAN;
break;
case Constants.DEF_VIDEO_TYPE.DONG_HUA_ZONG_HE:
url = URL_DONG_HUA_ZONG_HE;
break;
case Constants.DEF_VIDEO_TYPE.LIAN_ZAI_DONG_HUA:
url = URL_LIAN_ZAI_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.WAN_JIE_DONG_HUA:
url = URL_WAN_JIE_DONG_HUA;
break;
case Constants.DEF_VIDEO_TYPE.ZHI_XUN:
url = URL_ZHI_XUN;
break;
case Constants.DEF_VIDEO_TYPE.GUAN_FANG_YAN_SHEN:
url = URL_GUAN_FANG_YAN_SHEN;
break;
case Constants.DEF_VIDEO_TYPE.GUO_CHAN_DONG_HUA:
url = URL_GUO_CHAN_DONG_HUA;
break;
//<------------音乐区------------->
case Constants.DEF_VIDEO_TYPE.YIN_YUE:
url = URL_YIN_YUE;
break;
case Constants.DEF_VIDEO_TYPE.FAN_CHANG:
url = URL_FAN_CHANG;
break;
case Constants.DEF_VIDEO_TYPE.VOCALOID_UTAU:
url = URL_VOCALOID_UTAU;
break;
case Constants.DEF_VIDEO_TYPE.YAN_ZOU:
url = URL_YAN_ZOU;
break;
case Constants.DEF_VIDEO_TYPE.YIN_YUE_XUAN_JI:
url = URL_YIN_YUE_XUAN_JI;
break;
//<------------科技区------------->
case Constants.DEF_VIDEO_TYPE.KE_JI:
url = URL_KE_JI;
break;
case Constants.DEF_VIDEO_TYPE.JI_LU_PIAN:
url = URL_JI_LU_PIAN;
break;
case Constants.DEF_VIDEO_TYPE.KE_PU_REN_WEN:
url = URL_KE_PU_REN_WEN;
break;
case Constants.DEF_VIDEO_TYPE.YE_SHENG_JI_SHU:
url = URL_YE_SHENG_JI_SHU;
break;
case Constants.DEF_VIDEO_TYPE.YAN_JIANG:
url = URL_YAN_JIANG;
break;
case Constants.DEF_VIDEO_TYPE.JUN_SHI:
url = URL_JUN_SHI;
break;
case Constants.DEF_VIDEO_TYPE.SHU_MA:
url = URL_SHU_MA;
break;
//<------------娱乐区------------->
case Constants.DEF_VIDEO_TYPE.YU_LE:
url = URL_YU_LE;
break;
case Constants.DEF_VIDEO_TYPE.GAO_XIAO:
url = URL_GAO_XIAO;
break;
case Constants.DEF_VIDEO_TYPE.SHENG_HUO:
url = URL_SHENG_HUO;
break;
case Constants.DEF_VIDEO_TYPE.ZONG_YI:
url = URL_ZONG_YI;
break;
//<------------电影区------------->
case Constants.DEF_VIDEO_TYPE.DIAN_YIN:
url = URL_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.OU_MEI_DIAN_YIN:
url = URL_OU_MEI_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.RI_BEN_DIAN_YIN:
url = URL_RI_BEN_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.GUO_CHAN_DIAN_YIN:
url = URL_GUO_CHAN_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_YIN_XIANG_GUAN:
url = URL_DIAN_YIN_XIANG_GUAN;
break;
//<------------游戏区------------->
case Constants.DEF_VIDEO_TYPE.YOU_XI:
url = URL_YOU_XI;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_JI:
url = URL_DIAN_JI;
break;
case Constants.DEF_VIDEO_TYPE.WANG_LUO_DIAN_YIN:
url = URL_WANG_LUO_DIAN_YIN;
break;
case Constants.DEF_VIDEO_TYPE.DIAN_ZI_JING_JI:
url = URL_DIAN_ZI_JING_JI;
break;
//<------------排行榜------------->
case 10070:
url = URL_RANK_QUAN_QU;
break;
case 100733:
url = URL_RANK_XIN_FAN;
break;
case 10071:
url = URL_RANK_DONG_HUA;
break;
case 10073:
url = URL_RANK_YIN_YUE;
break;
case 10074:
url = URL_RANK_YOU_XI;
break;
case 100736:
url = URL_RANK_KE_JI;
break;
case 10075:
url = URL_RANK_YU_LE;
break;
case 100723:
url = URL_RANK_DIAN_YING;
break;
default:
break;
}
return url;
}
/**
* 返回博文评论列表链接
*
* @param filename
* 文件名
* @param pageIndex
* 页数
* @return
*/
public static String getCommentListURL(String filename, String pageIndex) {
return "http://blog.csdn.net/wwj_748/comment/list/" + filename
+ "?page=" + pageIndex;
}
}