大佬救命,401错误,可以打印文件列表,无法通过file_id下载文件
15:33:52.564 aligo.INFO 日志等级 DEBUG 15:33:52.564 aligo.INFO 类 Unix 操作系统
15:33:52.820 aligo.INFO POST https://api.aliyundrive.com/v2/file/get_download_url 401 100 15:33:52.894 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58 15:33:52.965 aligo.INFO POST https://api.aliyundrive.com/v2/file/get_download_url 401 100 15:33:53.037 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58 15:33:53.094 aligo.INFO POST https://api.aliyundrive.com/v2/file/get_download_url 401 100 15:33:53.179 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58 15:33:53.242 aligo.INFO POST https://api.aliyundrive.com/v2/file/get_download_url 401 100 15:33:53.314 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58 15:33:53.379 aligo.INFO POST https://api.aliyundrive.com/v2/file/get_download_url 401 100 15:33:53.430 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 429 17 15:33:53.430 aligo.WARNING 请求太频繁,暂停 5 秒钟 15:33:58.504 aligo.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58 15:33:58.504 aligo.INFO 重试 5 次仍失败,抛出异常 15:33:58.504 aligo.WARNING [method status_code] POST 401 15:33:58.505 aligo.WARNING [url] https://api.aliyundrive.com/v2/file/get_download_url 15:33:58.505 aligo.WARNING [response body] {"code":"UserDeviceOffline","message":"Device offline","requestId":"0a0070b416801616333406229e30af"}
Error Traceback (most recent call last): File "/usr/local/python37/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/local/python37/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/sda1/ideaProjects/Python_Netback/tutorial_test/阿里云网盘API/Test.py", line 28, in test_get_download_url file = ali.get_download_url(file_id=file_id) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/apis/Download.py", line 41, in get_download_url return self._core_get_download_url(body) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/core/Download.py", line 21, in _core_get_download_url response = self._post(V2_FILE_GET_DOWNLOAD_URL, body=body) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/core/BaseAligo.py", line 106, in _post return self._auth.post(path=path, host=host, body=body, headers=headers, ignore_auth=ignore_auth, params=params) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/core/Auth.py", line 435, in post data=data, headers=headers, body=body) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/core/Auth.py", line 421, in request self.error_log_exit(response) File "/home/ltl/.local/lib/python3.7/site-packages/aligo/core/Auth.py", line 76, in error_log_exit raise AligoFatalError(response.text) aligo.error.AligoFatalError: {"code":"UserDeviceOffline","message":"Device offline","requestId":"0a0070b416801616333406229e30af"}
Assertion failed
应该是设备超了,去手机看下,是不是设备超10了