Skip to content

Commit

Permalink
更新接口,升级至Version2.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ThinkerWen committed Dec 8, 2022
1 parent 13b50b4 commit 9b556e5
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 10 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ plugins {
}

group = "org.wzry.heropower"
version = "2.3.1"
version = "2.4.0"

repositories {
maven("https://maven.aliyun.com/repository/public")
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/org/wzry/heropower/HeroPower.kt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import org.wzry.heropower.config.Config

object HeroPower : KotlinPlugin(

JvmPluginDescriptionBuilder("org.wzry.heropower.HeroPower", "2.3.1")
JvmPluginDescriptionBuilder("org.wzry.heropower.HeroPower", "2.4.0")
.name("HeroPower王者战力查询")
.info("联系作者VXRem_wife\n关注公众号:夜寒信息")
.author("暮至夜寒")
Expand Down
3 changes: 2 additions & 1 deletion src/main/java/org/wzry/heropower/config/Constant.java
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ public interface Constant {
"市标:\n" +
"%s %s分\n" +
"区标:\n" +
"%s %s分";
"%s %s分\n\n" +
"微信小程序《峡谷战力查改》";

}
18 changes: 11 additions & 7 deletions src/main/java/org/wzry/heropower/util/SearchUtil.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@
public class SearchUtil implements Constant {

public static String getHeroPower(String token, String hero, String type) {
String url = String.format("https://www.hive-net.cn/heropower/?token=%s&hero=%s&type=%s", token, hero, type);
String url = "https://www.hive-net.cn/funtools/heroPower/getPower?"
.concat("hero=").concat(hero)
.concat("&type=").concat(type)
.concat("&token=").concat(token);
String body = null;
try {
body = Jsoup.connect(url).ignoreContentType(true).execute().body();
Expand All @@ -34,19 +37,20 @@ public static String getHeroPower(String token, String hero, String type) {
return "请求出错,请联系作者!";
}
if (jsonNode.get("code").asInt() != 0) return WRONG_TOKEN;
JsonNode jsonProvince = jsonNode.get("province");
JsonNode jsonCity = jsonNode.get("city");
JsonNode jsonArea = jsonNode.get("area");
JsonNode data = jsonNode.get("data");
JsonNode jsonProvince = data.get("province");
JsonNode jsonCity = data.get("city");
JsonNode jsonArea = data.get("area");
return String.format(HERO_POWER_ALL,
jsonNode.get("server").asText(), jsonNode.get("name").asText(), jsonNode.get("updatetime").asText(),
data.get("server").asText(), data.get("name").asText(), data.get("updatetime").asText(),
jsonProvince.get("name").asText(), jsonProvince.get("power").asText(),
jsonCity.get("name").asText(), jsonCity.get("power").asText(),
jsonArea.get("name").asText(), jsonArea.get("power").asText());
}

public static String getGameServer(String server) {
if ("安卓QQ".equalsIgnoreCase(server)) return "qq";
else if ("安卓微信".equalsIgnoreCase(server)) return "wx";
if ("安卓QQ".equalsIgnoreCase(server)) return "aqq";
else if ("安卓微信".equalsIgnoreCase(server)) return "awx";
else if ("苹果QQ".equalsIgnoreCase(server)) return "ios_qq";
else if ("苹果微信".equalsIgnoreCase(server)) return "ios_wx";
else return null;
Expand Down

0 comments on commit 9b556e5

Please sign in to comment.