diff --git a/app/src/main/java/com/github/catvod/api/TianyiApi.java b/app/src/main/java/com/github/catvod/api/TianyiApi.java index acecc35a..ce85fd56 100644 --- a/app/src/main/java/com/github/catvod/api/TianyiApi.java +++ b/app/src/main/java/com/github/catvod/api/TianyiApi.java @@ -204,7 +204,7 @@ public class TianyiApi { Map header = getHeaders(); header.remove("Host"); header.remove("Content-Type"); - return Result.get().url(playUrl).header(header).string(); + return Result.get().url(ProxyVideo.buildCommonProxyUrl(playUrl, header)).octet().header(header).string(); } @@ -487,9 +487,9 @@ public class TianyiApi { if (res.get("normal") != null) { String normal = res.get("normal").getAsJsonObject().get("url").getAsString(); - String downloadUrl = OkHttp.getLocation(normal, headers); - SpiderDebug.log("获取天翼下载地址成功:" + downloadUrl); - return downloadUrl; + //String downloadUrl = OkHttp.getLocation(normal, headers); + SpiderDebug.log("获取天翼下载地址成功:" + normal); + return normal; } } else { SpiderDebug.log("获取下载地址失败:" + result.getBody()); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index c896528f..cd9ecef1 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index 0a3dfb58..7bb0ddd0 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -6c1b44bc2a12d09ffd892d1826acda91 +ad4dde93c058ab72900a0066aa6855c3 diff --git a/json/index.json b/json/index.json index 53aa8f05..18315e7c 100644 --- a/json/index.json +++ b/json/index.json @@ -1,5 +1,5 @@ { - "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/tianyidev/jar/custom_spider.jar;md5;6c1b44bc2a12d09ffd892d1826acda91", + "spider": "https://ghproxy.net/https://raw.githubusercontent.com/lushunming/AndroidCatVodSpider/tianyidev/jar/custom_spider.jar;md5;ad4dde93c058ab72900a0066aa6855c3", "lives": [ { "name": "电视直播",