From 2e2d053ddddff5f72514d4b83b37f443185936b3 Mon Sep 17 00:00:00 2001 From: FongMi Date: Mon, 26 Jun 2023 09:40:00 +0800 Subject: [PATCH] Update API.java --- app/src/main/java/com/github/catvod/ali/API.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/github/catvod/ali/API.java b/app/src/main/java/com/github/catvod/ali/API.java index 01dbc6a..0575b5a 100644 --- a/app/src/main/java/com/github/catvod/ali/API.java +++ b/app/src/main/java/com/github/catvod/ali/API.java @@ -131,8 +131,12 @@ public class API { } private boolean alist(String url, JSONObject body) { - OkResult result = OkHttp.postJson(url, body.toString(), getHeader()); - SpiderDebug.log(result.getCode() + "," + url + "," + result.getBody()); + //https://api-cf.nn.ci/alist/ali_open/ + //https://api.xhofe.top/alist/ali_open/ + //https://sni_api_nn_ci.cooluc.com/alist/ali_open/ + String api = "https://api.xhofe.top/alist/ali_open/" + url; + OkResult result = OkHttp.postJson(api, body.toString(), getHeader()); + SpiderDebug.log(result.getCode() + "," + api + "," + result.getBody()); if (isManyRequest(result.getBody())) return false; oauth = OAuth.objectFrom(result.getBody()).save(); return true; @@ -234,7 +238,7 @@ public class API { JSONObject body = new JSONObject(); body.put("code", code); body.put("grant_type", "authorization_code"); - return alist("https://api.xhofe.top/alist/ali_open/code", body); + return alist("code", body); } catch (Exception e) { e.printStackTrace(); oauth.clean().save(); @@ -249,7 +253,7 @@ public class API { JSONObject body = new JSONObject(); body.put("grant_type", "refresh_token"); body.put("refresh_token", oauth.getRefreshToken()); - return alist("https://api.xhofe.top/alist/ali_open/token", body); + return alist("token", body); } catch (Exception e) { e.printStackTrace(); oauth.clean().save();