File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ def __init__(self):
55
55
'Referer' : 'https://pc.woozooo.com/mydisk.php' ,
56
56
'Accept-Language' : 'zh-CN,zh;q=0.9' , # 提取直连必需设置这个,否则拿不到数据
57
57
}
58
+ self ._uid = 0 # uid 用于上传文件时的参数
58
59
disable_warnings (InsecureRequestWarning ) # 全局禁用 SSL 警告
59
60
60
61
def _get (self , url , ** kwargs ):
@@ -143,6 +144,7 @@ def get_cookie(self) -> dict:
143
144
144
145
def login_by_cookie (self , cookie : dict ) -> int :
145
146
"""通过cookie登录"""
147
+ self ._uid = cookie ['ylogin' ] # 将cookie的uid保存下来用于上传函数
146
148
self ._session .cookies .update (cookie )
147
149
html = self ._get (self ._account_url )
148
150
if not html :
@@ -388,7 +390,7 @@ def get_dir_list(self, folder_id=-1) -> FolderList:
388
390
"""获取子文件夹列表"""
389
391
folder_list = FolderList ()
390
392
post_data = {'task' : 47 , 'folder_id' : folder_id }
391
- resp = self ._post (self ._doupload_url , post_data )
393
+ resp = self ._post (self ._doupload_url + "?uid=" + str ( self . _uid ) , post_data ) # 上传文件时需要 uid 参数
392
394
if not resp :
393
395
return folder_list
394
396
for folder in resp .json ()['text' ]:
You can’t perform that action at this time.
0 commit comments