diff --git a/utils/ampapi/token.go b/utils/ampapi/token.go index a90bb4a..45ec7fc 100644 --- a/utils/ampapi/token.go +++ b/utils/ampapi/token.go @@ -23,7 +23,7 @@ func GetToken() (string, error) { return "", err } - regex := regexp.MustCompile(`/assets/index-legacy-[^/]+\.js`) + regex := regexp.MustCompile(`/assets/index-legacy~[^"'\s]+\.js`) indexJsUri := regex.FindString(string(body)) req, err = http.NewRequest("GET", "https://beta.music.apple.com"+indexJsUri, nil) @@ -47,3 +47,4 @@ func GetToken() (string, error) { return token, nil } +