Documentation ¶
Index ¶
- Constants
- func Request(url string, key string, secret string, data interface{}) error
- func UserAlipayLife(instance string, data string) *userType
- func UserApp(instance string, data ...string) *userType
- func UserDingTalkCC(data string) *userType
- func UserEmail(channelKey string, data ...string) *userType
- func UserPhone(channelKey string, data ...string) *userType
- func UserTag(channelKey string, data ...string) *userType
- func UserWechatLite(instance string, data string) *userType
- func UserWechatMp(instance string, data string) *userType
- func UserWechatWork(data string) *userType
- type AlipayData
- type Config
- type Jums
- type Message
- type MsgData
- func MsgAlipayLife(tempID int, headColor string, url string, desc string, ...) *MsgData
- func MsgApp(msg string, url string) *MsgData
- func MsgDingTalkCC(content string) *MsgData
- func MsgEmail(title string, content string, files ...[]string) *MsgData
- func MsgSms(signID string, tempID int, params map[string]interface{}) *MsgData
- func MsgWechatLite(tplID string, data map[string]WechatLiteData, pages ...string) *MsgData
- func MsgWechatMp(types uint, tplID string, data map[string]WechatMpData, url string, ...) *MsgData
- func MsgWechatWork(config interface{}) *MsgData
- type ToData
- func ToAlipayLife(instance string, aud []string) *ToData
- func ToApp(instance string, aud []string) *ToData
- func ToDingTalkCC(instance string, aud []string) *ToData
- func ToEmail(instance string, aud []string) *ToData
- func ToSegment(aud []string) *ToData
- func ToSms(instance string, aud []string) *ToData
- func ToTag(aud []string) *ToData
- func ToUser(aud []string) *ToData
- func ToWechatLite(instance string, aud []string) *ToData
- func ToWechatMp(instance string, aud []string) *ToData
- func ToWechatWork(instance string, aud []string) *ToData
- type Users
- type WechatLiteData
- type WechatMiniProgram
- type WechatMpData
- type WechatWkConfigFile
- type WechatWkConfigImage
- type WechatWkConfigMpNews
- type WechatWkConfigNews
- type WechatWkConfigText
Constants ¶
View Source
const ( // WechatWkText 文本消息 WechatWkText wechatWkType = "text" // WechatWkImage 图片消息 WechatWkImage wechatWkType = "image" // WechatWkFile 链接消息 WechatWkFile wechatWkType = "file" // WechatWkNews 图文消息 WechatWkNews wechatWkType = "news" // WechatWkMpNews 图文消息 WechatWkMpNews wechatWkType = "mpnews" )
Variables ¶
This section is empty.
Functions ¶
func UserAlipayLife ¶
UserAlipayLife 支付宝生活号
func UserWechatLite ¶
UserWechatLite 微信小程序
Types ¶
type AlipayData ¶
AlipayData 支付宝生活号数据
type MsgData ¶
type MsgData map[string]interface{}
MsgData 消息内容
func MsgAlipayLife ¶
func MsgAlipayLife(tempID int, headColor string, url string, desc string, data map[string]AlipayData) *MsgData
MsgAlipayLife 阿里生活号
func MsgWechatLite ¶
func MsgWechatLite(tplID string, data map[string]WechatLiteData, pages ...string) *MsgData
MsgWechatLite 小程序消息
func MsgWechatMp ¶
func MsgWechatMp(types uint, tplID string, data map[string]WechatMpData, url string, minis ...WechatMiniProgram) *MsgData
MsgWechatMp 公众号消息
type Users ¶
type Users struct { Key string Secret string AccountKey string AccountSecret string Data map[string]interface{} UserID uint }
Users 用户模式
type WechatLiteData ¶
type WechatLiteData struct {
Value string `json:"value"`
}
WechatLiteData 小程序消息
type WechatMiniProgram ¶
WechatMiniProgram 小程序参数消息
type WechatMpData ¶
WechatMpData 微信公众号消息
type WechatWkConfigFile ¶
type WechatWkConfigFile struct {
MediaID string `json:"media_id"`
}
WechatWkConfigFile 图文消息
type WechatWkConfigImage ¶
type WechatWkConfigImage struct {
MediaID string `json:"media_id"`
}
WechatWkConfigImage 图片
type WechatWkConfigMpNews ¶
type WechatWkConfigMpNews struct { ThumbMediaID string `json:"thumb_media_id"` Title string `json:"title"` Content string `json:"content"` Digest string `json:"digest"` Author string `json:"author"` ContentSourceURL string `json:"content_source_url"` }
WechatWkConfigMpNews 图文消息
type WechatWkConfigNews ¶
type WechatWkConfigNews struct { Title string `json:"title"` Description string `json:"description"` URL string `json:"url"` PicURL string `json:"picurl"` }
WechatWkConfigNews 图文消息
type WechatWkConfigText ¶
type WechatWkConfigText struct {
Content string `json:"content"`
}
WechatWkConfigText 文本消息
Click to show internal directories.
Click to hide internal directories.