Update pikpakapi/__init__.py
Browse files- pikpakapi/__init__.py +11 -0
pikpakapi/__init__.py
CHANGED
@@ -437,6 +437,17 @@ class PikPakApi:
|
|
437 |
result = await self._request_post(url, data)
|
438 |
return result
|
439 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
async def delete_forever(self, ids: List[str]) -> Dict[str, Any]:
|
441 |
"""
|
442 |
ids: List[str] - 文件夹、文件id列表
|
|
|
437 |
result = await self._request_post(url, data)
|
438 |
return result
|
439 |
|
440 |
+
async def emptytrash(self) -> Dict[str, Any]:
|
441 |
+
"""
|
442 |
+
清空回收站
|
443 |
+
"""
|
444 |
+
url = f"https://{self.PIKPAK_API_HOST}/drive/v1/files/trash:empty"
|
445 |
+
data = {}
|
446 |
+
captcha_result = await self.captcha_init(f"PATCH:/drive/v1/files/trash:empty")
|
447 |
+
self.captcha_token = captcha_result.get("captcha_token")
|
448 |
+
result = await self._request_patch(url, data)
|
449 |
+
return result
|
450 |
+
|
451 |
async def delete_forever(self, ids: List[str]) -> Dict[str, Any]:
|
452 |
"""
|
453 |
ids: List[str] - 文件夹、文件id列表
|