docs: 更新API文档结构并完善功能说明

- 重构API文档侧边栏,将公开API拆分为子分类(评论、点赞、配置、身份验证、访问统计)
- 新增详细的公开API接口文档,包括评论管理、点赞功能、配置获取、身份验证和访问统计
- 完善数据统计功能文档,增加概览数据、访问明细和数据分析说明
- 更新功能设置文档,补充图片预览和个性化设置说明
- 修正管理员登录文档中的错误描述和格式问题
This commit is contained in:
anghunk
2026-02-06 17:55:31 +08:00
parent fd031890ee
commit 0b28c9fa4c
20 changed files with 897 additions and 33 deletions

View File

@@ -69,7 +69,7 @@ POST /admin/login
| 参数 | 值 | 说明 |
|------|-----|------|
| 最大失败次数 | 5 次 | 超过次数后封禁 IP |
| 最大失败次数 | 5.次 | 超过次数后封禁 IP |
| 封禁时间 | 30 分钟 | IP 被封禁后需等待此时间 |
| 计数有效期 | 10 分钟 | 失败计数在此时间后自动重置 |
@@ -80,7 +80,7 @@ POST /admin/login
4. 登录成功后会清除失败计数
5. 所有状态存储在 Cloudflare KV 中,基于 IP 地址区分
- 登录失败(用户名或密码错误
- 登录失败(用户名或密码无效
- 状态码:`401`
```json
@@ -92,7 +92,7 @@ POST /admin/login
`failedAttempts` 字段表示当前失败次数1-4前端可用于提示用户剩余尝试次数。
- 登录失败次数过多导致 IP 被封禁:
- IP 被封禁:
- 状态码:`403`
```json