跳转至

private_message

models.private_message

私信模块返回模型定义.

PrivateMessageUser pydantic-model

Bases: Response

私信用户信息.

ATTRIBUTE DESCRIPTION
avatar

用户头像地址.

TYPE: str

encrypt_uin

加密 UIN.

TYPE: str

uin

用户 UIN.

TYPE: str

identity_pic

身份图标地址.

TYPE: str

nick

用户昵称.

TYPE: str

identity

身份标识.

TYPE: int

type

用户类型.

TYPE: int

is_concern

关注状态.

TYPE: int

Fields:

PrivateMessageMetaData pydantic-model

Bases: Response

私信消息元数据.

ATTRIBUTE DESCRIPTION
title

卡片标题.

TYPE: str

content

文本内容或卡片正文.

TYPE: str

pic

图片地址.

TYPE: str

biz_id

业务 ID.

TYPE: str

biz_type

业务类型.

TYPE: int

url

跳转链接.

TYPE: str

width

媒体宽度.

TYPE: int

height

媒体高度.

TYPE: int

duration

媒体时长.

TYPE: int

size

媒体大小.

TYPE: int

Fields:

PrivateMessageInfo pydantic-model

Bases: Response

私信消息项.

ATTRIBUTE DESCRIPTION
id

消息 ID.

TYPE: str

meta_data

消息元数据.

TYPE: PrivateMessageMetaData | None

client_key

客户端生成的消息键.

TYPE: str

from_user

发送方用户信息.

TYPE: PrivateMessageUser | None

time

消息时间戳.

TYPE: int

state

消息状态.

TYPE: int

result

发送结果.

TYPE: int

tips

提示文案.

TYPE: str

sequence

消息序列号.

TYPE: int

show_type

展示类型.

TYPE: int

msg_type

消息类型.

TYPE: int

confirm

确认状态.

TYPE: int

sort_time

排序时间戳.

TYPE: int

complain_tip

投诉提示文案.

TYPE: str

complain_url

投诉跳转链接.

TYPE: str

Fields:

PrivateMessageTailTag pydantic-model

Bases: Response

私信会话尾部标签.

ATTRIBUTE DESCRIPTION
data

原始标签字段.

TYPE: dict[str, Any]

Fields:

Validators:

  • _wrap_raw_tag

PrivateMessageSession pydantic-model

Bases: Response

私信会话项.

ATTRIBUTE DESCRIPTION
session_id

会话 ID.

TYPE: str

user

对端用户信息.

TYPE: PrivateMessageUser | None

new_msg

最新消息.

TYPE: PrivateMessageInfo | None

new_msg_cnt

未读消息数.

TYPE: int

sort_time

排序时间戳.

TYPE: int

url

会话跳转链接.

TYPE: str

create_time

创建时间戳.

TYPE: int

from_

会话来源.

TYPE: int

sm_star_virtual_uin

超级私信虚拟 UIN.

TYPE: str

auth

授权信息.

TYPE: str

ext

扩展字段.

TYPE: dict[str, str]

tail_tags

尾部标签列表.

TYPE: list[PrivateMessageTailTag]

Fields:

PrivateSessionListResponse pydantic-model

Bases: Response

私信会话列表响应.

ATTRIBUTE DESCRIPTION
has_more

是否还有更多会话.

TYPE: int

msg

提示文案.

TYPE: str

new_msg_cnt

未读消息数.

TYPE: int

sessions

会话列表.

TYPE: list[PrivateMessageSession]

subcode

业务子码.

TYPE: int

setting_guide

设置引导标记.

TYPE: int

state

状态标记.

TYPE: int

extra

扩展字段.

TYPE: dict[str, str]

Fields:

PrivateMessagePatText pydantic-model

Bases: Response

拍一拍文案信息.

ATTRIBUTE DESCRIPTION
nick

用户昵称.

TYPE: str

pat_text

拍一拍文案.

TYPE: str

Fields:

PrivateMessageListResponse pydantic-model

Bases: Response

私信消息列表响应.

ATTRIBUTE DESCRIPTION
has_more

是否还有更多消息.

TYPE: int

messages

消息列表.

TYPE: list[PrivateMessageInfo]

msg

提示文案.

TYPE: str

session

会话信息.

TYPE: PrivateMessageSession | None

subcode

业务子码.

TYPE: int

end_msg_seq

结束消息序列号.

TYPE: int

attach

附加字段.

TYPE: dict[str, Any]

pat_interval

拍一拍间隔.

TYPE: int

pat_map

拍一拍文案映射.

TYPE: dict[str, PrivateMessagePatText]

encrypt_star

加密明星 UIN.

TYPE: str

location_tips

定位提示文案.

TYPE: str

new_msg_cnt

新消息数量.

TYPE: int

Fields:

PrivateSendMessageResponse pydantic-model

Bases: Response

私信发送响应.

ATTRIBUTE DESCRIPTION
messages

服务端返回的消息列表.

TYPE: list[PrivateMessageInfo]

session

会话信息.

TYPE: PrivateMessageSession | None

tips

提示文案.

TYPE: str

identify_url

实名认证跳转链接.

TYPE: str

msg

业务提示.

TYPE: str

reason

失败原因码.

TYPE: int

end_msg_seq

结束消息序列号.

TYPE: int

update_time

更新时间戳.

TYPE: int

Fields:

PrivateOperationResponse pydantic-model

Bases: Response

私信写操作响应.

ATTRIBUTE DESCRIPTION
msg

提示文案.

TYPE: str

subcode

业务子码.

TYPE: int

tips

失败提示.

TYPE: str

Fields:

PrivateConfigResponse pydantic-model

Bases: Response

私信配置读取响应.

ATTRIBUTE DESCRIPTION
config_value

配置值.

TYPE: int

config_value_str

配置字符串值.

TYPE: str

msg

提示文案.

TYPE: str

Fields:

  • config_value (int)
  • config_value_str (str)
  • msg (str)

PrivateMusicianCardResponse pydantic-model

Bases: Response

音乐人卡片响应.

ATTRIBUTE DESCRIPTION
data

未建模的卡片原始字段.

TYPE: dict[str, Any]

Fields:

Validators:

  • _wrap_raw_card

PrivateEntryItem pydantic-model

Bases: Response

聊天页入口项.

ATTRIBUTE DESCRIPTION
entry_type

入口类型.

TYPE: int

icon

图标地址.

TYPE: str

title

标题.

TYPE: str

skip_scheme

跳转 Scheme.

TYPE: str

right_top_tag

右上角标签.

TYPE: str

ext

扩展字段.

TYPE: dict[str, str]

Fields:

PrivateChatEntriesResponse pydantic-model

Bases: Response

聊天页入口响应.

ATTRIBUTE DESCRIPTION
ret_code

返回码.

TYPE: int

ret_msg

返回文案.

TYPE: str

entries

按场景分组的入口列表.

TYPE: dict[int, list[PrivateEntryItem]]

can_be_dazi

是否可成为搭子.

TYPE: bool | None

dz_data

未建模的搭子入口字段.

TYPE: dict[str, Any]

Fields:

PrivateMediaMessageDetailsResponse pydantic-model

Bases: Response

图片和视频消息详情响应.

ATTRIBUTE DESCRIPTION
msg_ids

消息 ID 到消息详情的映射.

TYPE: dict[str, PrivateMessageInfo]

Fields:

PrivateSafetyHintResponse pydantic-model

Bases: Response

私信安全提示响应.

ATTRIBUTE DESCRIPTION
hint

安全提示文案.

TYPE: str

Fields: