diff --git a/gewechat/response/model/personal/profile.py b/gewechat/response/model/personal/profile.py index 6752cbc..0fdfae3 100644 --- a/gewechat/response/model/personal/profile.py +++ b/gewechat/response/model/personal/profile.py @@ -1,40 +1,41 @@ from dataclasses import dataclass +from typing import Optional @dataclass class Data: """微信号""" - alias: str + alias: Optional[str] = None """大尺寸头像""" - big_head_img_url: str + big_head_img_url: Optional[str] = None """城市""" - city: str + city: Optional[str] = None """国家""" - country: str + country: Optional[str] = None """绑定的手机号""" - mobile: str + mobile: Optional[str] = None """昵称""" - nick_name: str + nick_name: Optional[str] = None """省份""" - province: str + province: Optional[str] = None """注册国家""" - reg_country: str + reg_country: Optional[str] = None """性别""" - sex: int + sex: Optional[int] = None """签名""" - signature: str + signature: Optional[str] = None """小尺寸头像""" - small_head_img_url: str + small_head_img_url: Optional[str] = None """朋友圈背景图""" - sns_bg_img: str + sns_bg_img: Optional[str] = None """uin""" - uin: int + uin: Optional[int] = None """微信ID""" - wxid: str + wxid: Optional[str] = None @dataclass class Profile: - data: Data - msg: str - ret: int \ No newline at end of file + data: Optional[Data] = None + msg: Optional[str] = None + ret: Optional[int] = None \ No newline at end of file