39 lines
833 B
Python
39 lines
833 B
Python
"""
|
|
WechatHook - 微信 Hook API 封装层
|
|
|
|
基于新版 HTTP Hook API 实现的微信接口封装
|
|
支持 HTTP 通信,无需 DLL 注入代码
|
|
"""
|
|
|
|
from .client import WechatHookClient
|
|
from .http_client import HttpClient
|
|
from .http_server import CallbackServer, MessageNormalizer
|
|
from .message_types import (
|
|
MessageType,
|
|
MESSAGE_TYPE_MAP,
|
|
WECHAT_MSG_TYPE_MAP,
|
|
normalize_message,
|
|
normalize_from_callback,
|
|
get_internal_msg_type,
|
|
)
|
|
|
|
__all__ = [
|
|
# 主客户端
|
|
'WechatHookClient',
|
|
|
|
# HTTP 组件
|
|
'HttpClient',
|
|
'CallbackServer',
|
|
'MessageNormalizer',
|
|
|
|
# 消息类型
|
|
'MessageType',
|
|
'MESSAGE_TYPE_MAP',
|
|
'WECHAT_MSG_TYPE_MAP',
|
|
'normalize_message',
|
|
'normalize_from_callback',
|
|
'get_internal_msg_type',
|
|
]
|
|
|
|
__version__ = '2.0.0'
|