WechatOnCloud/bridge/woc_bridge/models/__init__.py

110 lines
3.4 KiB
Python
Raw Normal View History

"""woc-bridge 数据模型与错误码定义(按域分组,统一重导出)。"""
from woc_bridge.models.base import ERROR_CODES, BridgeError, ErrorResponse
from woc_bridge.models.login import (
LoginState,
QrLoginStartResult,
QrLoginWaitResult,
LogoutResponse,
RestartResponse,
)
from woc_bridge.models.status import StatusResponse
from woc_bridge.models.message import (
Message,
MessagesResponse,
MessagesBySessionResponse,
MessageSearchResponse,
)
from woc_bridge.models.send import (
SendTextRequest,
SendFileRequest,
SendResponse,
RevokeMessageRequest,
RevokeMessageResponse,
ForwardMessageRequest,
ForwardMessageResponse,
)
from woc_bridge.models.moment import (
MomentPublishRequest,
MomentPublishResponse,
MomentShareArticleRequest,
MomentShareArticleResponse,
MomentItem,
MomentsTimelineResponse,
MomentLikeRequest,
MomentLikeResponse,
MomentCommentRequest,
MomentCommentResponse,
MomentDeleteRequest,
MomentDeleteResponse,
MomentPublishImageRequest,
MomentPublishImageResponse,
)
from woc_bridge.models.contact import (
Contact,
ContactsResponse,
GroupsResponse,
GroupMember,
GroupMembersResponse,
SetRemarkRequest,
SetRemarkResponse,
AddFriendRequest,
AddFriendResponse,
AcceptRuleConfig,
AcceptDecision,
AcceptRuleEngine,
FriendRequestItem,
FriendRequestsResponse,
AcceptFriendRequest,
AcceptFriendResponse,
AutoAcceptStatus,
)
from woc_bridge.models.db import (
DbDecryptRequest,
DbDecryptResponse,
DbKeyStatusResponse,
DbInitRequest,
DbInitResponse,
DbInitStatusResponse,
)
from woc_bridge.models.diagnostic import (
ConnectivityResponse,
DiagnosticItem,
DiagnosticRunResult,
)
from woc_bridge.models.export import (
ExportRequest,
ExportTaskStatus,
)
from woc_bridge.models.batch_send import (
BatchSendRequest,
BatchSendStatus,
BatchItemResult,
)
__all__ = [
"ERROR_CODES", "BridgeError", "ErrorResponse",
"LoginState", "QrLoginStartResult", "QrLoginWaitResult", "LogoutResponse", "RestartResponse",
"StatusResponse",
"Message", "MessagesResponse", "MessagesBySessionResponse", "MessageSearchResponse",
"SendTextRequest", "SendFileRequest", "SendResponse",
"RevokeMessageRequest", "RevokeMessageResponse",
"ForwardMessageRequest", "ForwardMessageResponse",
"MomentPublishRequest", "MomentPublishResponse", "MomentShareArticleRequest", "MomentShareArticleResponse",
"MomentItem", "MomentsTimelineResponse",
"MomentLikeRequest", "MomentLikeResponse",
"MomentCommentRequest", "MomentCommentResponse",
"MomentDeleteRequest", "MomentDeleteResponse",
"MomentPublishImageRequest", "MomentPublishImageResponse",
"Contact", "ContactsResponse", "GroupsResponse", "GroupMember", "GroupMembersResponse",
"SetRemarkRequest", "SetRemarkResponse",
"AddFriendRequest", "AddFriendResponse",
"AcceptRuleConfig", "AcceptDecision", "AcceptRuleEngine",
"FriendRequestItem", "FriendRequestsResponse",
"AcceptFriendRequest", "AcceptFriendResponse", "AutoAcceptStatus",
"DbDecryptRequest", "DbDecryptResponse", "DbKeyStatusResponse", "DbInitRequest", "DbInitResponse", "DbInitStatusResponse",
"ConnectivityResponse", "DiagnosticItem", "DiagnosticRunResult",
"ExportRequest", "ExportTaskStatus",
"BatchSendRequest", "BatchSendStatus", "BatchItemResult",
]