from PDAPI import * __metadata__ = { "methods": ["GET", "POST"], "blueprint": "UGM", "permission": 0.0, "attributes": [], "limit": "1 per second", "args": [ {"Name": "UserUUID", "Type": "UUID"} ] } def HandleRequest(_CleanedData): if not (User := UGM.GetUserDataByUserUUID(UUIDObj(_CleanedData["args"]["UserUUID"]))): return flask.jsonify({"code": 0, "msg": "UserUUID 对应的 UserUUID 不存在"}) _: GERPUserAvatar = UGM.GetUserAvatar(User) return flask.Response(_.UserAvatar if _ else UserDefaultAvatar, mimetype='image/png')