From 1e62666406aff8875f6eb79f945951f7ce105301 Mon Sep 17 00:00:00 2001 From: Andy Hsu Date: Sun, 4 Jun 2023 15:57:41 +0800 Subject: [PATCH] feat(baidu_netdisk): allow custom crack ua --- drivers/baidu_netdisk/meta.go | 1 + drivers/baidu_netdisk/util.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/baidu_netdisk/meta.go b/drivers/baidu_netdisk/meta.go index cf9a89eb..4a7bfc8b 100644 --- a/drivers/baidu_netdisk/meta.go +++ b/drivers/baidu_netdisk/meta.go @@ -13,6 +13,7 @@ type Addition struct { DownloadAPI string `json:"download_api" type:"select" options:"official,crack" default:"official"` ClientID string `json:"client_id" required:"true" default:"iYCeC9g08h5vuP9UqvPHKKSVrKFXGa1v"` ClientSecret string `json:"client_secret" required:"true" default:"jXiFMOPVPCWlO2M5CwWQzffpNPaGTRBG"` + CustomCrackUA string `json:"custom_crack_ua" required:"true" default:"netdisk"` AccessToken string } diff --git a/drivers/baidu_netdisk/util.go b/drivers/baidu_netdisk/util.go index 6e87fb68..38152592 100644 --- a/drivers/baidu_netdisk/util.go +++ b/drivers/baidu_netdisk/util.go @@ -165,7 +165,7 @@ func (d *BaiduNetdisk) linkCrack(file model.Obj, args model.LinkArgs) (*model.Li return &model.Link{ URL: resp.Info[0].Dlink, Header: http.Header{ - "User-Agent": []string{"netdisk"}, + "User-Agent": []string{d.CustomCrackUA}, }, }, nil }