diff --git a/src/main/java/cn/fw/freya/service/crawl/impl/KuaiShouCrawl.java b/src/main/java/cn/fw/freya/service/crawl/impl/KuaiShouCrawl.java index 717d953..fe9319b 100644 --- a/src/main/java/cn/fw/freya/service/crawl/impl/KuaiShouCrawl.java +++ b/src/main/java/cn/fw/freya/service/crawl/impl/KuaiShouCrawl.java @@ -322,6 +322,8 @@ public class KuaiShouCrawl implements CrawlStrategy, SmartLifecycle { JSONArray videoJsonArray = new JSONArray(); do { JSONObject obj = this.getVideoDataByPage(accountNo, page); + if (Objects.isNull(obj)) + return null; total = Objects.requireNonNull(obj).getInteger("totalCount"); videoJsonArray.addAll(Optional.ofNullable(obj.getJSONArray("photoList")).orElse(new JSONArray())); page++;