ly0 / baidupcsapi

百度网盘api
MIT License
1.2k stars 235 forks source link

save_share_list #90

Open dragonfly-xie opened 5 years ago

dragonfly-xie commented 5 years ago
  1. short link without password can't work, if password is not None: data = { "pwd": password, "t": str(int(time.time())), } url = "http://pan.baidu.com/share/verify?surl=" + surl verify_result = json.loads(self._request(None, data=data, url=url).content) if not verify_result or verify_result['errno'] != 0: return verify_result so, i just skip the verify process

  2. when the share url invalid, context['file_list'] is None, cause exception. if m: context = json.loads(m.group(1)) file_list = context['file_list']['list'] uk = str(context['uk']) shareid = str(context['shareid'])