fix(123): update app-version (close #4758)

pull/4798/head
Andy Hsu 2023-07-14 14:17:29 +08:00
parent d2ff040cf8
commit df6c4c80c2
2 changed files with 13 additions and 1 deletions

View File

@ -45,6 +45,9 @@ func (d *Pan123) Init(ctx context.Context) error {
} }
func (d *Pan123) Drop(ctx context.Context) error { func (d *Pan123) Drop(ctx context.Context) error {
_, _ = d.request(Logout, http.MethodPost, func(req *resty.Request) {
req.SetBody(base.Json{})
}, nil)
return nil return nil
} }

View File

@ -19,6 +19,7 @@ const (
BApi = "https://www.123pan.com/b/api" BApi = "https://www.123pan.com/b/api"
MainApi = AApi MainApi = AApi
SignIn = MainApi + "/user/sign_in" SignIn = MainApi + "/user/sign_in"
Logout = MainApi + "/user/logout"
UserInfo = MainApi + "/user/info" UserInfo = MainApi + "/user/info"
FileList = MainApi + "/file/list/new" FileList = MainApi + "/file/list/new"
DownloadInfo = MainApi + "/file/download_info" DownloadInfo = MainApi + "/file/download_info"
@ -50,6 +51,13 @@ func (d *Pan123) login() error {
} }
} }
res, err := base.RestyClient.R(). res, err := base.RestyClient.R().
SetHeaders(map[string]string{
"origin": "https://www.123pan.com",
"referer": "https://www.123pan.com/",
"platform": "web",
"app-version": "3",
"user-agent": base.UserAgent,
}).
SetBody(body).Post(SignIn) SetBody(body).Post(SignIn)
if err != nil { if err != nil {
return err return err
@ -69,7 +77,8 @@ func (d *Pan123) request(url string, method string, callback base.ReqCallback, r
"referer": "https://www.123pan.com/", "referer": "https://www.123pan.com/",
"authorization": "Bearer " + d.AccessToken, "authorization": "Bearer " + d.AccessToken,
"platform": "web", "platform": "web",
"app-version": "1.2", "app-version": "3",
"user-agent": base.UserAgent,
}) })
if callback != nil { if callback != nil {
callback(req) callback(req)