diff --git a/web-service/src/main/java/cn/qaiu/lz/common/parser/IPanTool.java b/web-service/src/main/java/cn/qaiu/lz/common/parser/IPanTool.java index 8d2d80f..39d1c16 100644 --- a/web-service/src/main/java/cn/qaiu/lz/common/parser/IPanTool.java +++ b/web-service/src/main/java/cn/qaiu/lz/common/parser/IPanTool.java @@ -27,7 +27,7 @@ public interface IPanTool { return new CowTool(); } else if (url.startsWith(EcTool.SHARE_URL_PREFIX)) { return new EcTool(); - } else if (url.startsWith(FcTool.SHARE_URL_PREFIX)) { + } else if (url.startsWith(FcTool.SHARE_URL_PREFIX0)) { return new FcTool(); } else if (url.startsWith(UcTool.SHARE_URL_PREFIX)) { return new UcTool(); diff --git a/web-service/src/main/java/cn/qaiu/lz/common/parser/impl/FcTool.java b/web-service/src/main/java/cn/qaiu/lz/common/parser/impl/FcTool.java index 8009d1d..2776f1b 100644 --- a/web-service/src/main/java/cn/qaiu/lz/common/parser/impl/FcTool.java +++ b/web-service/src/main/java/cn/qaiu/lz/common/parser/impl/FcTool.java @@ -25,12 +25,14 @@ import java.util.regex.Pattern; */ public class FcTool implements IPanTool { + public static final String SHARE_URL_PREFIX0 = "https://v2.fangcloud.com/s"; public static final String SHARE_URL_PREFIX = "https://v2.fangcloud.com/sharing/"; public static final String SHARE_URL_PREFIX2 = "https://v2.fangcloud.cn/sharing/"; private static final String DOWN_REQUEST_URL = "https://v2.fangcloud.cn/apps/files/download?file_id={fid}" + "&scenario=share&unique_name={uname}"; public Future parse(String data, String code) { + data = data.replace("share","sharing"); String dataKey = CommonUtils.adaptShortPaths(SHARE_URL_PREFIX, data); Promise promise = Promise.promise(); diff --git a/web-service/src/main/resources/http-tools/test.http b/web-service/src/main/resources/http-tools/test.http index b2c8e17..ad85cdf 100644 --- a/web-service/src/main/resources/http-tools/test.http +++ b/web-service/src/main/resources/http-tools/test.http @@ -65,7 +65,7 @@ GET http://127.0.0.1:6400/fj/tIfhRqH ### 360亿方云 # @no-redirect -GET http://127.0.0.1:6400/parser?url=https://v2.fangcloud.com/sharing/e5079007dc31226096628870c7&pwd=QAIU +GET http://127.0.0.1:6400/parser?url=https://v2.fangcloud.com/share/2f238f7714cf61cdc631d23d18 ### 360亿方云 GET http://127.0.0.1:6400/json/fc/30646fefc8bf936a4766ab8a5e