add aliyunpan userinfo api

This commit is contained in:
jxxghp
2024-06-18 07:03:05 +08:00
parent 53397536ce
commit 90df09e64d
2 changed files with 33 additions and 2 deletions

View File

@ -28,3 +28,11 @@ def check(ck: str, t: str, _: schemas.TokenPayload = Depends(verify_token)) -> A
if data:
return schemas.Response(success=True, data=data)
return schemas.Response(success=False, message=errmsg)
@router.get("/userinfo", summary="查询用户信息", response_model=schemas.Response)
def userinfo(_: schemas.TokenPayload = Depends(verify_token)) -> Any:
info = AliyunHelper().get_user_info()
if info:
return schemas.Response(success=True, data=info)
return schemas.Response(success=False)