Skip to content

Commit

Permalink
修复点赞帖子、分享帖子失效bug
Browse files Browse the repository at this point in the history
  • Loading branch information
MuXia-0326 committed Aug 24, 2022
1 parent b9bac34 commit d1f2221
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion src/main/java/com/miyoushe/sign/gs/MiHoYoSignMiHoYo.java
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ public String sign() {
Map<String, Object> data = new HashMap<String, Object>();
data.put("gids", hub.getForumId());

JSONObject signResult = HttpUtils.doPost(MiHoYoConfig.HUB_SIGN_URL, getHeaders(), data);
JSONObject signResult = HttpUtils.doPost(MiHoYoConfig.HUB_SIGN_URL, getHeaders1(), data);
if ("OK".equals(signResult.get("message")) || "重复".equals(signResult.get("message"))) {
log.info("{}", signResult.get("message"));
return "社区签到: " + signResult.get("message");
Expand Down Expand Up @@ -291,6 +291,27 @@ public String getCookieByName(String name) {

@Override
public Header[] getHeaders() {

return new HeaderBuilder.Builder()
.add("x-rpc-client_type", getClientType())
.add("x-rpc-app_version", getAppVersion())
.add("x-rpc-sys_version", "12").add("x-rpc-channel", "miyousheluodi")
.add("x-rpc-device_id", UUID.randomUUID().toString().replace("-", "").toLowerCase())
.add("x-rpc-device_name", "Xiaomi Redmi Note 4")
.add("Referer", "https://app.mihoyo.com")
.add("Content-Type", "application/json")
.add("Host", "bbs-api.mihoyo.com")
// .add("Content-Length", "41");
.add("Connection", "Keep-Alive")
.add("Accept-Encoding", "gzip")
.add("User-Agent", "okhttp/4.8.0")
.add("x-rpc-device_model", "Redmi Note 4")
.add("isLogin", "true")
.add("DS", getDS())
.add("cookie", "stuid=" + stuid + ";stoken=" + stoken + ";").build();
}

public Header[] getHeaders1() {
JSONObject json = new JSONObject();
json.put("gids", hub.getForumId());

Expand Down

0 comments on commit d1f2221

Please sign in to comment.