资讯专栏INFORMATION COLUMN

商城系统RESTful API设计

syoya / 2606人阅读

摘要:接口设计我认为一个好的接口就算是多带带取出其中一个来看也能明白它的用途通用接口客人模式接口用户模式接口后台模式接口

接口设计

我认为一个好的接口,就算是多带带取出其中一个来看,也能明白它的用途

通用接口
POST    /api/v1/tokens/
DELETE  /api/v1/tokens/:id/
GET     /api/v1/search/
客人模式接口
POST    /api/v1/users/
GET     /api/v1/guest/goods/
GET     /api/v1/guest/goods/:id/
GET     /api/v1/guest/goods/:id/comments/
GET     /api/v1/guest/goods/:id/comments/:id/
用户模式接口
GET     /api/v1/users/me/
PATCH   /api/v1/users/me/
PUT     /api/v1/users/me/password/
GET     /api/v1/user/goods/
GET     /api/v1/user/goods/:id/
GET     /api/v1/user/goods/:id/comments/
GET     /api/v1/user/goods/:id/comments/:id/
POST    /api/v1/user/orders/
GET     /api/v1/user/orders/
GET     /api/v1/user/orders/:id/
POST    /api/v1/shopping_cart/goods/
GET     /api/v1/shopping_cart/goods/
DELETE  /api/v1/shopping_cart/goods/:id/
PATCH   /api/v1/shopping_cart/goods/:id/
后台模式接口
GET     /api/v1/admin/users/
GET     /api/v1/admin/users/:id/
PATCH   /api/v1/admin/users/:id/
GET     /api/v1/admin/users/me/
PATCH   /api/v1/admin/users/me/
PUT     /api/v1/admin/users/me/password/
GET     /api/v1/admin/goods/
GET     /api/v1/admin/goods/:id/
POST    /api/v1/admin/goods/
PUT     /api/v1/admin/goods/:id/
PATCH   /api/v1/admin/goods/:id/
DELETE  /api/v1/admin/goods/:id/
GET     /api/v1/admin/orders/
GET     /api/v1/admin/orders/:id/

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/81851.html

相关文章

  • 商城系统RESTful API设计

    摘要:接口设计我认为一个好的接口就算是单独取出其中一个来看也能明白它的用途通用接口客人模式接口用户模式接口后台模式接口 接口设计 我认为一个好的接口,就算是单独取出其中一个来看,也能明白它的用途 通用接口 POST /api/v1/tokens/ DELETE /api/v1/tokens/:id/ GET /api/v1/search/ 客人模式接口 POST /ap...

    widuu 评论0 收藏0
  • 后端技术精选

    摘要:服务教程在它提出十多年后的今天,已经成为最重要的应用技术之一。全方位提升网站打开速度前端后端新的技术如何在内完整打开网站会直接影响用户的满意度及留存率,在前端后端数据缓存加速等等方面都有诸多可以提升。 HTTPS 原理剖析与项目场景 最近手头有两个项目,XX 导航和 XX 产业平台,都需要使用 HTTPS 协议,因此,这次对 HTTPS 协议做一次整理与分享。 使用缓存应该注意哪些问题...

    GitCafe 评论0 收藏0
  • 后端技术精选

    摘要:服务教程在它提出十多年后的今天,已经成为最重要的应用技术之一。全方位提升网站打开速度前端后端新的技术如何在内完整打开网站会直接影响用户的满意度及留存率,在前端后端数据缓存加速等等方面都有诸多可以提升。 HTTPS 原理剖析与项目场景 最近手头有两个项目,XX 导航和 XX 产业平台,都需要使用 HTTPS 协议,因此,这次对 HTTPS 协议做一次整理与分享。 使用缓存应该注意哪些问题...

    explorer_ddf 评论0 收藏0
  • 后端技术精选

    摘要:服务教程在它提出十多年后的今天,已经成为最重要的应用技术之一。全方位提升网站打开速度前端后端新的技术如何在内完整打开网站会直接影响用户的满意度及留存率,在前端后端数据缓存加速等等方面都有诸多可以提升。 HTTPS 原理剖析与项目场景 最近手头有两个项目,XX 导航和 XX 产业平台,都需要使用 HTTPS 协议,因此,这次对 HTTPS 协议做一次整理与分享。 使用缓存应该注意哪些问题...

    Jensen 评论0 收藏0

发表评论

0条评论

syoya

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<