21 lines
539 B
Go
21 lines
539 B
Go
|
package controller
|
||
|
|
||
|
import (
|
||
|
video_moderation_proto "service/api/proto/video_moderation/proto"
|
||
|
"service/library/middleware"
|
||
|
|
||
|
"github.com/gin-gonic/gin"
|
||
|
)
|
||
|
|
||
|
func InitOffline(r *gin.Engine) {
|
||
|
r.HandleMethodNotAllowed = true
|
||
|
|
||
|
// websocket长链接
|
||
|
r.GET("/", ServeFile)
|
||
|
r.GET("/ws", HandleWs)
|
||
|
|
||
|
// 视频审核callback
|
||
|
extVideoModerationGroup := r.Group("/offline_ext/video_moderation")
|
||
|
extVideoModerationGroup.POST("callback", middleware.FORMParamValidator(video_moderation_proto.ExtVideoModerationReq{}), VideoModerationCallback)
|
||
|
}
|