feat(1.0):优化代码
This commit is contained in:
parent
53cca2d781
commit
34c8394e8f
@ -136,19 +136,21 @@ func (h *handler) SendSubscribeMessage() core.HandlerFunc {
|
||||
accessToken, err := h.servicesMiniProgram.GetAccessToken(req.AppID, req.AppSecret, ctx)
|
||||
if err != nil {
|
||||
h.logger.Error(fmt.Sprintf("获取access_token失败: %s", err.Error()))
|
||||
res.Success = false
|
||||
res.Message = fmt.Sprintf("获取access_token失败: %s", err.Error())
|
||||
} else {
|
||||
sendSubscribeMessageRequest := new(miniprogram.SendSubscribeMessageRequest)
|
||||
sendSubscribeMessageRequest.Touser = req.Touser
|
||||
sendSubscribeMessageRequest.TemplateID = req.TemplateID
|
||||
sendSubscribeMessageRequest.Page = "pages/index/detail?url=1"
|
||||
sendSubscribeMessageRequest.MiniprogramState = "developer" // 需要改成正式版 目前是体验版 跳转小程序类型:developer 为开发版;trial为体验版;formal为正式版;默认为正式版
|
||||
sendSubscribeMessageRequest.Lang = "zh_CN"
|
||||
sendSubscribeMessageRequest.Data.Thing1.Value = "留言提醒"
|
||||
sendSubscribeMessageRequest.Data.Time2.Value = time.Now().Format("2006-01-02 15:04:05")
|
||||
sendSubscribeMessageRequest.Data.Thing4.Value = "您有一条新的消息..."
|
||||
sendSubscribeMessageReq := new(miniprogram.SendSubscribeMessageRequest)
|
||||
sendSubscribeMessageReq.Touser = req.Touser
|
||||
sendSubscribeMessageReq.TemplateID = req.TemplateID
|
||||
sendSubscribeMessageReq.Page = "pages/index/detail?url=1"
|
||||
sendSubscribeMessageReq.MiniprogramState = "developer" // 需要改成正式版 目前是体验版 跳转小程序类型:developer 为开发版;trial为体验版;formal为正式版;默认为正式版
|
||||
sendSubscribeMessageReq.Lang = "zh_CN"
|
||||
sendSubscribeMessageReq.Data.Thing1.Value = "留言提醒"
|
||||
sendSubscribeMessageReq.Data.Time2.Value = time.Now().Format("2006-01-02 15:04:05")
|
||||
sendSubscribeMessageReq.Data.Thing4.Value = "您有一条新的消息..."
|
||||
|
||||
sendSubscribeMessageResponse := new(miniprogram.SendSubscribeMessageResponse)
|
||||
err = miniprogram.SendSubscribeMessage(accessToken, sendSubscribeMessageRequest, sendSubscribeMessageResponse)
|
||||
sendSubscribeMessageRes := new(miniprogram.SendSubscribeMessageResponse)
|
||||
err = miniprogram.SendSubscribeMessage(accessToken, sendSubscribeMessageReq, sendSubscribeMessageRes)
|
||||
if err != nil {
|
||||
res.Success = false
|
||||
res.Message = "发送订阅消息失败" + err.Error()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user