Browse Source

消息模板

Roc 6 months ago
parent
commit
38d7442ef3
3 changed files with 6 additions and 6 deletions
  1. 0 1
      go.mod
  2. 3 4
      services/template_msg.go
  3. 3 1
      utils/config.go

+ 0 - 1
go.mod

@@ -54,7 +54,6 @@ require (
 	github.com/tidwall/gjson v1.14.1 // indirect
 	github.com/tidwall/match v1.1.1 // indirect
 	github.com/tidwall/pretty v1.2.0 // indirect
-	github.com/wtolson/go-taglib v0.0.0-20210406152913-79209c280058 // indirect
 	golang.org/x/crypto v0.24.0 // indirect
 	golang.org/x/net v0.26.0 // indirect
 	golang.org/x/sys v0.21.0 // indirect

+ 3 - 4
services/template_msg.go

@@ -151,14 +151,13 @@ func SendMultiTemplateMsg(templateData SendWxTemplate, items []*OpenIdList, Id i
 		return errors.New("非法的消息类型")
 	}
 	templateData.TemplateId = utils.TEMPLATE_ID_BY_PRODUCT
-	templateData.WxAppId = utils.HT_WX_APPID
 	templateData.RedirectUrl = fmt.Sprintf(path, Id)
-	templateData.RedirectTarget = 5
+	templateData.Resource = templateData.RedirectUrl
 	templateData.SendType = 8
-	templateData.Resource = utils.RESOURCE
 	for _, item := range items {
 		templateData.OpenIdArr = append(templateData.OpenIdArr, item.OpenId)
 	}
+	templateData.RedirectTarget = 5
 	return sendMsg(templateData)
 }
 
@@ -199,7 +198,7 @@ func sendMsg(template SendWxTemplate) (err error) {
 		return
 	}
 	// 设置 Content-Type
-	req.Header.Set("Authorization", utils.HT_MINI_APPID)
+	req.Header.Set("Authorization", utils.ETA_PUB_TOKEN)
 	req.Header.Set("Content-Type", "application/json;charset=utf-8")
 	// 发送 POST 请求
 	client := &http.Client{}

+ 3 - 1
utils/config.go

@@ -19,7 +19,8 @@ var (
 var ObjectStorageClient string // 目前有oss minio,默认oss
 // 推送模版消息
 var (
-	ETA_PUB_URL string
+	ETA_PUB_URL   string
+	ETA_PUB_TOKEN string
 )
 
 // 阿里云配置
@@ -175,6 +176,7 @@ func init() {
 	//推送模版消息
 	{
 		ETA_PUB_URL = config["eta_pub_url"]
+		ETA_PUB_TOKEN = config["eta_pub_authorization"]
 	}
 	// ES配置
 	{