-
Get an user information(需验证)
获取用户信息
GET /user/:uid
-
List volumes
展示所有谱册
GET /volume
完成 有待分页
-
List volumes created by a user
展示某个id的用户创建的所有的谱册的信息
GET /volume/user/:uid
-
Get a single volume
通过谱册id获取一个谱册的信息
GET /volume/:vid
-
Create a volume (需验证)
创建一个谱册
POST /volume
-
Edit a volume (需验证)
编辑一个自己创建的谱册
PUT /volume/:vid
-
Delete a volume (需验证)
删除一个自己的谱册
DELETE volume/:vid
-
List scores in a volume
返回一个给定id的谱册里的所有谱子
GET /volume/:vid/score
-
Add a score to a volume (需验证)
往一个特定谱册里添加一个谱子
POST /volume/:vid/score/:sid
-
Delete a score from a volume (需验证)
从一个谱册里删除一个谱子
DELETE /volume/:vid/score/:sid
-
List volumes in one's collection
查看某个用户收藏的所有谱册(不传参数返回自己的收藏)
GET /collection/user
GET /collection/user/:uid
-
Add a volume to collection (需验证)
收藏某个谱册
POST /collection/volume/:vid
-
Delete a volume from a collection (需验证)
取消收藏某个谱册
DELETE /collection/volume/:vid
-
Search volumes
根据post请求中的过滤参数,返回符合的谱册信息
POST /volume/search