abiao лет назад: 4
Родитель
Сommit
379e30ed82

+ 10 - 10
go/gopath/src/fohow.com/apps/controllers/mp_controller/mp_controller.go

@@ -106,16 +106,16 @@ func (self *MpController) Config() {
 
 //微信JS-SDK配置注入
 func (self *MpController) GetAccessToken() {
-	// type Ret struct {
-	// 	Token string `json:"token"`
-	// }
-	// appId := self.GetString("a")
-	// appSecret := self.GetString("s")
-	// token := wx_mp.GetAccessToken(appId, appSecret)
-	// beego.BeeLogger.Warn("rails get token(%s, %s)=%s", appId, appSecret, token)
-	// ret := &Ret{Token: token}
-	// self.Data["json"] = ret
-	// self.ServeJSON()
+	type Ret struct {
+		Token string `json:"token"`
+	}
+	appId := self.GetString("a")
+	appSecret := self.GetString("s")
+	token := wx_mp.GetAccessToken(appId, appSecret)
+	beego.BeeLogger.Warn("rails get token(%s, %s)=%s", appId, appSecret, token)
+	ret := &Ret{Token: token}
+	self.Data["json"] = ret
+	self.ServeJSON()
 }
 
 //是否关注公众号

+ 1 - 0
go/gopath/src/fohow.com/routers/routes.go

@@ -133,6 +133,7 @@ func init() {
 	// 公众号
 	beego.Router("/mp/:mpappid:string", &mp_controller.MpController{}, "*:Handler")
 	beego.Router("/mp/config", &mp_controller.MpController{}, "*:Config")
+	beego.Router("/mp/get_token", &mp_controller.MpController{}, "*:GetAccessToken")
 
 	//是否关注指定公众号(通用)-2017/5/15后使用
 	// beego.Router("/mp/subscribe/:gzh_id([0-9]+)/check/:wx_uid([0-9]+)", &mp_controller.MpController{}, "get:CheckSub")