package routes import ( "github.com/gin-gonic/gin" qiniuhandler "wx_service/internal/common/qiniu/handler" ) func registerCommonPublicRoutes(api *gin.RouterGroup, uploadHandler *qiniuhandler.UploadHandler) { // 七牛上传回调:由七牛服务端调用,不能挂登录鉴权。 api.POST("/common/upload/qiniu/callback", uploadHandler.QiniuCallback) } func registerCommonRoutes(protected *gin.RouterGroup, uploadHandler *qiniuhandler.UploadHandler) { // 公共接口(所有小程序共用) common := protected.Group("/common") { // 七牛直传凭证:前端先拿 token,再直传文件到七牛 upload_url common.POST("/upload/qiniu/token", uploadHandler.QiniuToken) } }