users (用户)
- Login
登录
GET http://api.bipubipu.com/v1/login
- Get an user information(需验证)
获取用户信息
GET http://api.bipubipu.com/v1/userInfo
- Logout
注销登录
GET http://api.bipubipu.com/v1/logout
volumes (谱册)
-
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
collection(收藏的谱册)
-
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 (搜索)
-
Search volumes
根据post请求中的过滤参数,返回符合的谱册信息
POST /volume/search
举例:列出所有含有新番标签,状态公开,按创建日期降序排列的谱册
GET /search/volumes?label=新番&status=1&sort=created&order=desc
举例:列出所有状态公开,按被收藏数量降序排列的谱册
GET /search/volumes?status=1&sort=hot&order=desc
网友评论