weixin.go 972 B

123456789101112131415161718192021222324252627
  1. package routers
  2. import (
  3. "zhiyuan/controllers/weixin"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func InitWeixinRouters(r *gin.Engine, router *gin.RouterGroup) {
  7. r.StaticFile("/MP_verify_FMlYmrZkDz131Lh8.txt", "public/MP_verify_FMlYmrZkDz131Lh8.txt")
  8. router = router.Group("/weixin")
  9. router.GET("/access_token/:id", weixin.GetAccessToken)
  10. router.GET("/jsapi_ticket/:id", weixin.GetJsapiTicket)
  11. router.GET("/oauth_url/:id", weixin.GetOauthUrl)
  12. router.GET("/user_info/:id", weixin.GetUserInfo)
  13. router.GET("/admin_info/:id", weixin.GetAdminInfo)
  14. router.GET("/worker_info/:id", weixin.GetWorkerInfo)
  15. router.GET("/jsapi_param/:id", weixin.GetJsapiParam)
  16. router.GET("/redict_shop", weixin.RedictShop)
  17. router.GET("/raffle/info/:id", weixin.GetRaffleInfo)
  18. router.GET("/raffle/code", weixin.GetCode)
  19. router.GET("/raffle/go/:id", weixin.GetRaffleGo)
  20. router.GET("/raffle/record/:id", weixin.GetRaffleRecord)
  21. router.POST("/raffle/register/:id", weixin.RaffleRecordRegister)
  22. }