Documentation
¶
Index ¶
- Constants
- func CmdMiniProgramSendSubscribe(arg *CmdMiniSendSubscribeParams) error
- func SendSubscribe(accessToken string, msg *SubscribeMessage) error
- func ValidateLanguage(v string) error
- func ValidateMiniProgramState(v string) error
- type CmdMiniSendSubscribeParams
- type SubscribeDataItem
- type SubscribeMessage
Constants ¶
View Source
const ( MiniProgramStateDeveloper = "developer" // developer为开发版 MiniProgramStateTrial = "trial" // trial为体验版 MiniProgramStateFormal = "formal" // formal为正式版;默认 )
View Source
const ( LanguageZhCN = "zh_CN" // 简体中文, 默认 LanguageEnUS = "en_US" // 英文 LanguageZhHK = "zh_HK" // 繁体中文 LanguageZhTW = "zh_TW" // 繁体中文 )
Variables ¶
This section is empty.
Functions ¶
func CmdMiniProgramSendSubscribe ¶
func CmdMiniProgramSendSubscribe(arg *CmdMiniSendSubscribeParams) error
CmdMiniProgramSendSubscribe 发送微信小程序订阅消息
func SendSubscribe ¶
func SendSubscribe(accessToken string, msg *SubscribeMessage) error
SendSubscribe 发送微信小程序订阅消息
func ValidateMiniProgramState ¶
ValidateMiniProgramState 验证
Types ¶
type CmdMiniSendSubscribeParams ¶
type CmdMiniSendSubscribeParams struct { UserAgent string AccessToken string AppID string AppSecret string ToUser string TemplateID string MiniProgramState string Page string Language string Data string }
func (*CmdMiniSendSubscribeParams) Validate ¶
func (t *CmdMiniSendSubscribeParams) Validate() error
type SubscribeDataItem ¶
type SubscribeDataItem struct {
Value string `json:"value"`
}
SubscribeDataItem 模板变量值
type SubscribeMessage ¶
type SubscribeMessage struct { ToUser string `json:"touser"` TemplateID string `json:"template_id"` Page string `json:"page,omitempty"` MiniProgramState string `json:"miniprogram_state,omitempty"` Data map[string]SubscribeDataItem `json:"data"` Language string `json:"lang,omitempty"` }
SubscribeMessage 微信小程序订阅消息
Click to show internal directories.
Click to hide internal directories.