接口最终版

users (用户)

  1. Login

登录

GET http://api.bipubipu.com/v1/login

  1. Get an user information(需验证)

获取用户信息

GET http://api.bipubipu.com/v1/userInfo

  1. Logout

注销登录

GET http://api.bipubipu.com/v1/logout

volumes (谱册)

  1. List volumes

    展示所有谱册

    GET /volume

  2. List volumes created by a user

    展示某个id的用户创建的所有的谱册的信息

    GET /volume/user/:uid

  1. Get a single volume

    通过谱册id获取一个谱册的信息

    GET /volume/:vid

  2. Create a volume (需验证)

    创建一个谱册

    POST /volume

  3. Edit a volume (需验证)

    编辑一个自己创建的谱册

    PUT /volume/:vid

  4. Delete a volume (需验证)

    删除一个自己的谱册

    DELETE volume/:vid

  5. List scores in a volume

    返回一个给定id的谱册里的所有谱子

    GET /volume/:vid/score

  6. Add a score to a volume (需验证)

    往一个特定谱册里添加一个谱子

    POST /volume/:vid/score/:sid

  7. Delete a score from a volume (需验证)

    从一个谱册里删除一个谱子

    DELETE /volume/:vid/score/:sid

collection(收藏的谱册)

  1. List volumes in one's collection

    查看某个用户收藏的所有谱册(不传参数返回自己的收藏)

    GET /collection/user

    GET /collection/user/:uid

  2. Add a volume to collection (需验证)

    收藏某个谱册

    POST /collection/volume/:vid

  3. Delete a volume from a collection (需验证)

    取消收藏某个谱册

    DELETE /collection/volume/:vid

search (搜索)

  1. 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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容