mirror of
https://github.com/Evil0ctal/Douyin_TikTok_Download_API.git
synced 2025-04-23 00:29:23 +08:00
30 lines
895 B
Python
30 lines
895 B
Python
from fastapi import APIRouter
|
|
from app.api.endpoints import (
|
|
tiktok_web,
|
|
tiktok_app,
|
|
douyin_web,
|
|
bilibili_web,
|
|
hybrid_parsing, ios_shortcut, download,
|
|
)
|
|
|
|
router = APIRouter()
|
|
|
|
# TikTok routers
|
|
router.include_router(tiktok_web.router, prefix="/tiktok/web", tags=["TikTok-Web-API"])
|
|
router.include_router(tiktok_app.router, prefix="/tiktok/app", tags=["TikTok-App-API"])
|
|
|
|
# Douyin routers
|
|
router.include_router(douyin_web.router, prefix="/douyin/web", tags=["Douyin-Web-API"])
|
|
|
|
# Bilibili routers
|
|
router.include_router(bilibili_web.router, prefix="/bilibili/web", tags=["Bilibili-Web-API"])
|
|
|
|
# Hybrid routers
|
|
router.include_router(hybrid_parsing.router, prefix="/hybrid", tags=["Hybrid-API"])
|
|
|
|
# iOS_Shortcut routers
|
|
router.include_router(ios_shortcut.router, prefix="/ios", tags=["iOS-Shortcut"])
|
|
|
|
# Download routers
|
|
router.include_router(download.router, tags=["Download"])
|