hsj_api: ordered url values
All checks were successful
Gitea Go Release Actions / Release Go Binary (amd64, darwin) (push) Successful in 1m11s
Gitea Go Release Actions / Release Go Binary (amd64, linux) (push) Successful in 1m14s
Gitea Go Release Actions / Release Go Binary (amd64, windows) (push) Successful in 1m15s
Gitea Go Release Actions / Release Go Binary (arm, linux) (push) Successful in 1m5s
Gitea Go Release Actions / Release Go Binary (arm64, darwin) (push) Successful in 1m4s
Gitea Go Release Actions / Release Go Binary (arm64, linux) (push) Successful in 1m3s
Gitea Go Release Actions / Release Go Binary (loong64, linux) (push) Successful in 1m6s
Gitea Go Release Actions / Release Go Binary (mips, linux) (push) Successful in 1m6s
Gitea Go Release Actions / Release Go Binary (riscv64, linux) (push) Successful in 1m5s
All checks were successful
Gitea Go Release Actions / Release Go Binary (amd64, darwin) (push) Successful in 1m11s
Gitea Go Release Actions / Release Go Binary (amd64, linux) (push) Successful in 1m14s
Gitea Go Release Actions / Release Go Binary (amd64, windows) (push) Successful in 1m15s
Gitea Go Release Actions / Release Go Binary (arm, linux) (push) Successful in 1m5s
Gitea Go Release Actions / Release Go Binary (arm64, darwin) (push) Successful in 1m4s
Gitea Go Release Actions / Release Go Binary (arm64, linux) (push) Successful in 1m3s
Gitea Go Release Actions / Release Go Binary (loong64, linux) (push) Successful in 1m6s
Gitea Go Release Actions / Release Go Binary (mips, linux) (push) Successful in 1m6s
Gitea Go Release Actions / Release Go Binary (riscv64, linux) (push) Successful in 1m5s
This commit is contained in:
parent
76f7d9a230
commit
3b00ba2407
@ -58,29 +58,42 @@ func GetWorkDetailResponse(client http.Client, work_id string) ([]byte, int) {
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
q := req.URL.Query()
|
||||
q.Add("visitorId", "-1")
|
||||
q.Add("workId", work_id)
|
||||
q.Add("cur_user_id", "-1")
|
||||
q.Add("platform", "android")
|
||||
// q := req.URL.Query()
|
||||
p := ""
|
||||
// q.Add("visitorId", "-1")
|
||||
p += "visitorId=-1"
|
||||
// q.Add("workId", work_id)
|
||||
p += "&workId=" + work_id
|
||||
// q.Add("cur_user_id", "-1")
|
||||
p += "&cur_user_id=-1"
|
||||
// q.Add("platform", "android")
|
||||
p += "&platform=android"
|
||||
os_version := rand.Intn(34-28) + 28
|
||||
q.Add("os_version", fmt.Sprintf("%d", os_version))
|
||||
// q.Add("os_version", fmt.Sprintf("%d", os_version))
|
||||
p += fmt.Sprintf("&os_version=%d", os_version)
|
||||
|
||||
if os.Getenv("HSJ_ENDPOINT") == "pandapaint" {
|
||||
q.Add("version_code", "168")
|
||||
// q.Add("version_code", "168")
|
||||
p += "&version_code=168"
|
||||
} else {
|
||||
q.Add("version_code", "241")
|
||||
// q.Add("version_code", "241")
|
||||
p += "&version_code=241"
|
||||
}
|
||||
|
||||
q.Add("device_brand", "xiaomi")
|
||||
// q.Add("device_brand", "xiaomi")
|
||||
p += "&device_brand=xiaomi"
|
||||
device_model := XIAOMI_MODELS[rand.Intn(len(XIAOMI_MODELS))]
|
||||
q.Add("device_model", device_model)
|
||||
q.Add("token", "")
|
||||
// q.Add("device_model", device_model)
|
||||
p += "&device_model=" + device_model
|
||||
// q.Add("token", "")
|
||||
p += "&token="
|
||||
|
||||
if os.Getenv("HSJ_ENDPOINT") == "pandapaint" {
|
||||
q.Add("channel", "Panda.main")
|
||||
// q.Add("channel", "Panda.main")
|
||||
p += "&channel=Panda.main"
|
||||
} else {
|
||||
q.Add("channel", "main")
|
||||
// q.Add("channel", "main")
|
||||
p += "&channel=main"
|
||||
}
|
||||
|
||||
headers := map[string][]string{
|
||||
@ -90,7 +103,8 @@ func GetWorkDetailResponse(client http.Client, work_id string) ([]byte, int) {
|
||||
for k, v := range headers {
|
||||
req.Header[k] = v
|
||||
}
|
||||
req.URL.RawQuery = q.Encode()
|
||||
// req.URL.RawQuery = q.Encode()
|
||||
req.URL.RawQuery = p
|
||||
|
||||
resp, err := client.Do(req)
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user