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) }