各位大佬,你们的接口版本通常采用哪种模式?

模式一

/api/v1/user/list
/api/v1/user/create
/api/v2/order/list

模式二

/api/user/v1/list
/api/user/v1/create
/api/order/v2/list

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 12
翟宇鑫

甚至觉得不太需要分 v1 和 v2 :joy:

1年前 评论
勇敢的心 (楼主) 1年前

我目前用的是第一种

1年前 评论
勇敢的心 (楼主) 1年前
ononl 1年前

/v3/pay/partner/transactions/jsapi 这是微信的。支付宝更简单了。请求地址都是一个,不带变的,根据不同参数调用不同支付https://openapi.alipay.com/gateway.do?timestamp=2013-01-01 08:08:08&method=alipay.trade.query&version=1.0,所以这种东西就是看项目采用什么方法就怎么规范就行

1年前 评论

模式一好些

1年前 评论

我一般用 X-Api-Version

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!