Files
ai_wht_B/图片接口文档_20251229.csv
“shengyudong” 5a384b694e 2026-1-6
2026-01-06 14:18:39 +08:00

2.8 KiB
Raw Permalink Blame History

1endpointmethoddescriptionauthparamsresponse
2/api/auth/loginPOST用户登录无需认证username, password返回token和用户信息
3/api/images/listGET获取图片列表(支持分页和筛选)需要认证page, pageSize, keyword, product_id, type返回图片列表(含标签信息、产品信息)
4/api/images/list_dashboardGET获取图片库仪表盘统计数据需要认证返回图片总数、产品图片总数、产品类型总数、场景图片总数
5/api/images/uploadPOST上传图片(支持真实文件上传、图片压缩、生成缩略图)需要认证image (file), image_name, image_type_name, image_type_id, tag_keywords, product_id, product_name, description返回图片ID、URL、缩略图URL、宽高、文件大小
6/api/images/<image_id>DELETE删除图片(软删除)需要认证image_id (路径参数)返回删除成功消息
7/api/images/tags/names/listGET获取标签名称列表ai_image_tags_name表需要认证page, pageSize, keyword, status返回标签名称列表
8/api/images/tags/names/createPOST创建标签名称需要认证tag_name, tag_category, department, description, status返回新创建的标签ID
9/api/images/tags/names/<tag_id>PUT更新标签名称需要认证tag_id (路径参数), tag_name, tag_category, department, description, status返回更新成功消息
10/api/images/tags/names/<tag_id>DELETE删除标签名称(物理删除)需要认证tag_id (路径参数)返回删除成功消息
11/api/images/tags/relations/listGET获取图片标签关系列表需要认证page, pageSize, image_id, tag_id返回图片标签关系列表
12/api/images/types/listGET获取图片类型列表ai_image_type表需要认证page, pageSize, keyword返回图片类型列表
13/api/images/types/createPOST创建图片类型需要认证type_name, keywords_id, keywords_name, department_id, department_name返回新创建的类型ID
14/api/images/types/<type_id>PUT更新图片类型需要认证type_id (路径参数), type_name, keywords_id, keywords_name, department_id, department_name返回更新成功消息
15/api/images/types/<type_id>DELETE删除图片类型(物理删除)需要认证type_id (路径参数)返回删除成功消息
16/api/images/tags/listGET获取图片标签列表ai_image_tags综合表需要认证page, pageSize, image_id, tag_id, department_id返回图片标签列表(含图片信息、标签信息、部门信息)
17/api/images/tags/createPOST创建图片标签(关联图片和标签)需要认证image_id, tag_id, image_name, image_url, tag_name, keywords_id, keywords_name, department_id, department_name返回新创建的标签关联ID
18/api/images/tags/<tag_record_id>DELETE删除图片标签(物理删除)需要认证tag_record_id (路径参数)返回删除成功消息