Update API.java

pull/69/head
FongMi 3 years ago
parent 8b9c88e03e
commit 2e2d053ddd
  1. 12
      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();

Loading…
Cancel
Save