wnm168 commited on
Commit
d46905e
·
verified ·
1 Parent(s): d2e6479

Update pikpakapi/__init__.py

Browse files
Files changed (1) hide show
  1. 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列表