Commit dd512bec by 朽木不可雕也

backup

parent 1e37bda7
...@@ -26,11 +26,15 @@ public class BiliBiliCreateTaskJob extends CreateTaskJob { ...@@ -26,11 +26,15 @@ public class BiliBiliCreateTaskJob extends CreateTaskJob {
try { try {
Map<?, ?> liveJson = new ObjectMapper().readValue(new URL("https://api.live.bilibili.com/xlive/web-interface/v1/index/getList?platform=web"), Map.class); Map<?, ?> liveJson = new ObjectMapper().readValue(new URL("https://api.live.bilibili.com/xlive/web-interface/v1/index/getList?platform=web"), Map.class);
liveJson = (Map<?, ?>) requireNonNull(liveJson.get("data")); liveJson = (Map<?, ?>) requireNonNull(liveJson.get("data"));
final List<?> roomList = (List<?>) liveJson.get("room_list"); final List<?> moduleList = (List<?>) liveJson.get("room_list");
roomList.forEach(liveRoom -> { moduleList.forEach(liveModule -> {
Map<?, ?> roomMap = (Map<?, ?>) liveRoom; Map<?, ?> liveModuleMap = (Map<?, ?>) liveModule;
this.liveTitle = (String) roomMap.get("title"); List<?> roomList = (List<?>) liveModuleMap.get("list");
super.createCollectionTask((String) roomMap.get("link")); roomList.forEach(room -> {
Map<?, ?> roomMap = (Map<?, ?>) room;
this.liveTitle = (String) roomMap.get("title");
BiliBiliCreateTaskJob.super.createCollectionTask((String) roomMap.get("link"));
});
}); });
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(), e); log.error(e.getMessage(), e);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment