Bead 管理 开发者门户 · SQLite

文档 / 图纸社区 Patterns / 分类标签列表

分类标签列表

GET|POST /api/pattern-categories 公开
别名路径 /categories。仅返回 status=1。name 默认英文;?lang=ja 时如 Character→キャラクター。筛选务必用 slug。详见侧栏「多语言」。

模拟请求

已预填本接口参数,可直接改 Body 后发送。 验证码 mock:1111;注册/登录成功后自动缓存 token。

POST

占位符 {{refresh_token}} / {{access_token}} 发送时自动替换。

点击「发送请求」查看结果

请求 Body

无 Body(或仅 Path/Query)。

响应 data 字段说明

字段类型 / 说明
categories array, 分类列表
categories[].id int
categories[].slug string, 稳定标识:ip|character|scenery|game|fruit|food|animal|other(筛选用)
categories[].name string, 展示名,随 lang / Accept-Language 本地化
categories[].sort_order int, 排序权重

完整响应示例

成功时的整包 JSON(APP 可按此解析)。统一外壳 code / message / data

{
    "code": 0,
    "message": "ok",
    "data": {
        "categories": [
            {
                "id": 1,
                "slug": "ip",
                "name": "IP",
                "sort_order": 10
            },
            {
                "id": 2,
                "slug": "character",
                "name": "Character",
                "sort_order": 20
            },
            {
                "id": 3,
                "slug": "scenery",
                "name": "Scenery",
                "sort_order": 30
            },
            {
                "id": 4,
                "slug": "game",
                "name": "Game",
                "sort_order": 40
            },
            {
                "id": 5,
                "slug": "fruit",
                "name": "Fruit",
                "sort_order": 50
            },
            {
                "id": 6,
                "slug": "food",
                "name": "Food",
                "sort_order": 60
            },
            {
                "id": 7,
                "slug": "animal",
                "name": "Animal",
                "sort_order": 70
            },
            {
                "id": 8,
                "slug": "other",
                "name": "Other",
                "sort_order": 90
            }
        ]
    }
}