作业 4/5 独立后端接口说明

先领取你的学号对接码:/2025-2026-2/ass4And5/code

学生请求头

X-Student-Id: 你的学号
X-Student-Code: 老师发给你的对接码

每个学生的数据会按学号隔离。只要请求头正确,同一组接口可以接入你自己的留言板、作品集、电商展示、活动报名等网页。

第4次作业

方法接口用途
GET/api/ass4/notices读取公告
GET/POST/api/ass4/messages留言板
GET/POST/api/ass4/posts内容卡片
GET/POST/api/ass4/posts/{post_id}/comments评论
POST/api/ass4/posts/{post_id}/like点赞切换
POST/api/ass4/posts/{post_id}/favorite收藏切换
POST/api/ass4/posts/{post_id}/view记录浏览
GET/api/ass4/posts/{post_id}/stats读取统计
POST/api/ass4/forms表单提交

第5次作业项目方向

方法接口用途
GET/api/ass5/projects查看可选项目方向
GET/POST/api/ass5/project1/items项目内容列表,例如商品
PUT/DELETE/api/ass5/project1/items/{item_id}修改或删除自己的内容
GET/POST/api/ass5/project1/items/{item_id}/comments评论
POST/api/ass5/project1/items/{item_id}/actions/like点赞切换
GET/api/ass5/project1/items/{item_id}/stats统计
GET/POST/api/ass5/project1/submissions订单、留言、报名等提交结果
POST/api/ass5/project1/upload上传图片、PDF、音频或视频

project1 换成 project2project3project4 即可使用其它方向。