Files
fws_code/test1.py
ddrwode ee32d27b7f haha
2026-02-27 17:05:29 +08:00

57 lines
1.3 KiB
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""兼容入口:保留 test1.py 的运行方式,实际实现位于 tyyp_app 包。"""
from __future__ import annotations
from tyyp_app.api import app
from tyyp_app.automation import input_code, submit_code, submit_phone
from tyyp_app.cli import main
from tyyp_app.config import (
DEFAULT_PHONE,
DEFAULT_TARGET_URL,
FLOW_CLEANUP_INTERVAL_SECONDS,
GET_YAN_ZHEN_MA_URL,
MOBILE_UA_POOL,
ORDER_PACKET_URL,
PROJECT_ROOT,
PROXY_FETCH_HEADERS,
PROXY_SOURCE_URL,
SESSION_IDLE_SECONDS,
)
from tyyp_app.schemas import (
ApiSubmitCodeRequest,
ApiSubmitCodeResponse,
ApiSubmitPhoneRequest,
ApiSubmitPhoneResponse,
)
from tyyp_app.services import FlowService, FlowSessionStore, ProxyProvider
__all__ = [
"app",
"main",
"submit_phone",
"submit_code",
"input_code",
"ApiSubmitPhoneRequest",
"ApiSubmitPhoneResponse",
"ApiSubmitCodeRequest",
"ApiSubmitCodeResponse",
"FlowService",
"FlowSessionStore",
"ProxyProvider",
"DEFAULT_PHONE",
"DEFAULT_TARGET_URL",
"GET_YAN_ZHEN_MA_URL",
"ORDER_PACKET_URL",
"PROXY_SOURCE_URL",
"SESSION_IDLE_SECONDS",
"FLOW_CLEANUP_INTERVAL_SECONDS",
"MOBILE_UA_POOL",
"PROXY_FETCH_HEADERS",
"PROJECT_ROOT",
]
if __name__ == "__main__":
main()