API 文档 API Documentation

红展AI提供RESTful API,支持视频生成、AI绘图、提示词反推等功能接入。所有API需通过Bearer Token鉴权。

鉴权方式

在请求头中添加 Authorization: Bearer {token},token通过登录接口获取。

用户认证

注册 POST /api/auth.php?action=register

{"email":"user@example.com","password":"123456","name":"用户名"}

登录 POST /api/auth.php?action=login

{"email":"user@example.com","password":"123456"}

AI 视频生成

POST /api/ai.php?action=video (消耗10积分)

{"prompt":"视频描述","style":"cinematic","duration":5}

style可选: cinematic, anime, realistic, cyberpunk, watercolor, minimalist

AI 绘图

POST /api/ai.php?action=drawing (消耗5积分)

{"prompt":"图像描述","style":"anime","size":"1024x1024"}

提示词反推

POST /api/ai.php?action=reverse (消耗3积分)

{"input":"画面描述","style":"cinematic"}

套餐购买

POST /api/payment.php?action=purchase

{"plan_id":"pro","payment_method":"wechat"}

plan_id: basic(¥29), pro(¥99), enterprise(¥499)

历史记录

GET /api/history.php?action=list&page=1