微信相关接口
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1.2 KiB

package wechat
import (
"testing"
)
func Test_SendTemplateMessage(t *testing.T) {
// appid := "wxedaca3ab498ec6c0"
// appsecret := "6c7e567181dba2fe23692339d19ee16a"
touser := "o4AH1jm_rnjDV4-4nsFhGhk4wIEQ"
template_id := "avBk4QTEoA17c4G72XHet9gpGQtonW0ck2ewQWSsUwU"
url := "https://shopv2.tetele.net"
data := map[string]interface{}{
"first": map[string]interface{}{
"value": "已预约成功",
},
"keyword1": map[string]interface{}{
"value": "巧克力",
},
"keyword2": map[string]interface{}{
"value": "2014年9月22日",
},
"remark": map[string]interface{}{
"value": "请点击详情",
},
}
client_msg_id := ""
miniapp_appid := ""
miniapp_pagepath := ""
// mpAT, err := GetAccessToken(appid, appsecret)
// t.Log("access token:", mpAT)
// if err==nil{
// access_token = mpAT..AccessToken
// }
// if err != nil {
// t.Error("access token error:", err)
// }
access_token := "71_sgGezbuBtu94tgRuhzSJHiDvgoOI2mS5kpYyeaynnvILmpPPHEclUmhKq74fj0M3HRjZk7hcNfB54tAJvNZPOrZleXQX2dyWZm_8tyu5m1YpAb8qLrwRnUNRdowMJXhAIAVSG"
ret, err := SendTemplateMessage(access_token, touser, template_id, url, data, client_msg_id, miniapp_appid, miniapp_pagepath)
t.Log(ret)
t.Log(err)
}