Files
abot/gewechat/response/model/contacts/detail_info.py
2025-04-23 17:14:37 +08:00

53 lines
1.2 KiB
Python

from dataclasses import dataclass
from typing import Optional, List
@dataclass
class Datum:
"""好友的微信号"""
alias: str
"""大尺寸头像链接"""
big_head_img_url: str
"""好友描述的图片链接"""
card_img_url: None
"""城市"""
city: None
"""国家"""
country: str
"""好友的描述"""
description: None
"""好友的标签ID"""
label_list: None
"""好友的昵称"""
nick_name: str
"""好友的手机号码"""
phone_num_list: None
"""省份"""
province: None
"""好友昵称的拼音首字母"""
py_initial: None
"""好友昵称的全拼"""
quan_pin: str
"""好友备注"""
remark: None
"""好友备注的拼音首字母"""
remark_py_initial: None
"""好友备注的全拼"""
remark_quan_pin: None
"""好友的性别"""
sex: Optional[int] = None
"""好友的签名"""
signature: Optional[str] = None
"""小尺寸头像链接"""
small_head_img_url: Optional[str] = None
"""朋友圈背景图链接"""
sns_bg_img: Optional[str] = None
"""好友的wxid"""
user_name: Optional[str] = None
@dataclass
class ContactsDetailInfo:
data: List[Datum]
msg: str
ret: int