File was renamed from src/main/java/com/yeshi/buwan/youku/YouKuApiUtil.java |
| | |
| | | package com.yeshi.buwan.youku; |
| | | package com.yeshi.buwan.videos.youku; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.yeshi.buwan.youku.entity.YouKuShowDetail; |
| | | import com.yeshi.buwan.youku.entity.YouKuShowSimple; |
| | | import com.yeshi.buwan.youku.entity.YouKuVideo; |
| | | import com.yeshi.buwan.videos.youku.entity.YouKuShowDetail; |
| | | import com.yeshi.buwan.videos.youku.entity.YouKuShowSimple; |
| | | import com.yeshi.buwan.videos.youku.entity.YouKuVideo; |
| | | import org.json.JSONObject; |
| | | import org.yeshi.utils.HttpUtil; |
| | | import org.yeshi.utils.StringUtil; |
| | |
| | | ps.put("opensysparams", new JSONObject(params).toString()); |
| | | |
| | | return HttpUtil.get("https://openapi.youku.com/router/rest.json", ps, new HashMap<>()); |
| | | } |
| | | |
| | | public static void getSearchRank(String channel, int count) { |
| | | Map<String, String> params = new HashMap<>(); |
| | | params.put("limit", count + ""); |
| | | if (channel != null) { |
| | | params.put("channel", channel); |
| | | } |
| | | System.out.println(request("youku.search.keyword.rankinglist", params)); |
| | | } |
| | | |
| | | /** |
| | |
| | | |
| | | |
| | | public static void main(String[] args) { |
| | | |
| | | getSearchRank(null,10); |
| | | |
| | | // YouKuShowDetail detail = getShowDetail("1e61efbfbdefbfbd04ef"); |
| | | // System.out.println(detail); |
| | | getVideoList("0a17e614d7e311e68ce4", 1, 20); |
| | | // getVideoList("0a17e614d7e311e68ce4", 1, 20); |
| | | |
| | | // ListResultDTO resultDTO = getShowListByCategory("电视剧", 1); |
| | | |