Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.33 KB

subscribe.md

File metadata and controls

27 lines (23 loc) · 1.33 KB

订阅消息

微信文档

获取操作实例

mini := wc.GetMiniProgram(cfg)
sub:=mini.GetSubscribe()

发送订阅消息

Send(msg *Message) (err error)

其中Message内容为,具体说明请参考微信文档::

// Message 订阅消息请求参数
type Message struct {
	ToUser           string               `json:"touser"`            //必选,接收者(用户)的 openid
	TemplateID       string               `json:"template_id"`       //必选,所需下发的订阅模板id
	Page             string               `json:"page"`              //可选,点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转。
	Data             map[string]*DataItem `json:"data"`              //必选, 模板内容
	MiniprogramState string               `json:"miniprogram_state"` //可选,跳转小程序类型:developer为开发版;trial为体验版;formal为正式版;默认为正式版
	Lang             string               `json:"lang"`              //入小程序查看”的语言类型,支持zh_CN(简体中文)、en_US(英文)、zh_HK(繁体中文)、zh_TW(繁体中文),默认为zh_CN
}